но что с того. ну да. щас мы порассказываем, а там 2 зайца. "я тут съел не одну собаку" и "куда ты тут своим свинным рылом"
Ну, я её таки съел, и когда работал в команде KDE 3 - лично я выбирал threshold по умолчанию для акселерации мыши.
Сейчас я Вам расскажу, как всё работает. Мышь имеет сенсор и контроллер. Имеется rate - частота опроса сенсора, имеется смещение в точках по каждой из двух осей. Драйвер работает так: каждые 1/rate секунд - производится опрос мыши, извлекаются значения delta X и delta Y. Они могут быть как положительными, так и отрицательными, в зависимости от направления движения. Если delta X или Y больше определённого порогового значения (Threshold) - мы умножаем delta на соответствующий коэффициент (Acceleration Rate). Замечу, что порог этот можно выставить далеко не во всех ОС. Например, в Linux и BSD - можно, в Windows - нужно вооружаться дизассемблером и курочить драйвер.
Итак, что мы получаем, "разгоняя" мышь? Мы получаем увеличение Accelration Rate, доводя это значение до больших величин - 5, 8, 10 (по умолчанию там 2). В итоге получаем, что при большом AccRate - мышь двигается, вроде бы, и быстро, но скачкообразно. Кроме того, при "пограничной скорости" - переключение между Accelerated и не Accelerated мышью - очень неприятное. 400 DPI-ная мышь очень неприятно переключается между "медленным" и "быстрым, но дёрганным" перемещением.
Менять "общую" скорость мыши, когда "акселирироваться" будет и минимальный уровень - нельзя, потому что в итоге мы получим ситуацию, когда нельзя будет сместиться на 1 пиксель, движение будет минимум по 2-3-5 пикселей. Это совершенно неприемлемо.
Помимо этого, "медленное" (неускоренное) перемещение 400 DPI мышь - очень медленно и неприятно многим (в том числе, для меня).
Это то, как оно есть на самом деле, без теоретизирований. Я лично, когда принимал участие в разработке KDE 3 - ковырялся в исходниках драйверов, поэтому, точно знаю, как оно работает. Более того, всё это полностью соответствует моим ощущениям при работе с мышью на практике.
Рассказ "Срезал" Шукшина - не во всех случаях работает. Там надо вовремя уйти и больше не возвращаться, вместе со своей свитой, на которую же и пытаться производить впечатление. В формате форума он работать не будет. Подумайте об этом.
а что на сколько пикселей сместится курсор при смещении сенсора на 1 мм зависит от скорости с корой ты перемещаешь мышь по этим мм. Не надо "го в настройки постоянно", лишнее это.
Совершенно верно. И это легко проверить. Если тянуть мышь с черепашьей скоростью от одного края экрана до другого - на столе мышь проползёт гораздо большее расстояние, чем если от края до края переместить указатель резким движением мыши.