Есть мышь: A4Tech X7 серии, 500Hz, 1600 DPI. И есть система: Debian 7.7, Xorg 1.16, 1920x1080@60Hz, 96 DPI (screen). Проблема в том, что мышь чувствуется очень легкой. Я прокурил все мануалы ксорга по акселерации и пытался настроить ее в соответствии с ее физическими параметрами, однако безуспешно, даже пробовал акселерацию отключать. Windows 8 по умолчанию использует какой-то хитрый алгоритм, что делает мышь управляемой. Называется он «Enhance pointer precision».
Вот, например, зависимость скорости курсора от физической скорости мыши: http://www.microsoft.com/whdc/images/device/mousePointer.gif
Используя параметры выше и исследование http://www.esreality.com/index.php?a=post&id=1945096 , я соорудил кривую акселерации Windows: http://imgur.com/AHH1tET
Документация по Windows говорит, что существует threshold = 6px, по достижении которого скорость курсора удваивается. То есть если мышка проехала 6 пикселей в течение одного интервала опроса при дефолтной единичной чувствительности, то ее скорость удваивается. Интервал опроса равен 2ms (ибо 500Hz), а значит скорость мышки при 1600 DPI должна быть 6 * 500 / 1600 = 1.875 in/s. С графиком это как-то совершенно не вяжется - красная и синяя кривые игнорируются.
Если здесь есть специалисты в этом, подскажите, как правильно интерпретировать кривую акселерации Windows в Linux. Если есть люди с похожей мышкой и параметрами, запостите свои настройки акселерации (установленные через xset, xinput, например). Или направьте хотя бы на русский/английский форум, где это можно обсудить.