Как изменить кривую ускорения мыши?

Как настроить точную математическую кривую , используемую для ускорения мыши в Ubuntu?

5
задан 1 October 2013 в 19:57

2 ответа

Хорошо, я думаю, что нашел ответ ...

Нечто подобное должно сработать:

xinput set-prop "SynPS/2 Synaptics TouchPad" \
    "Synaptics Edge Motion Speed" 2000, 5000
xinput set-prop "SynPS/2 Synaptics TouchPad" \
    "Device Accel Constant Deceleration" 4
synclient MinSpeed=1.00 MaxSpeed=3.00 AccelFactor=0.025
0
ответ дан 1 October 2013 в 19:57

Это зависит от того, какой профиль мыши вы используете.

Этот блог описывает новый метод ускорения мыши, добавленный в Debian Squeeze (также должен быть в Maverick, поскольку Squeeze использовал xorg-server 1.7.7 , а Maverick использовал 1.9. 0 ). Вы можете прочитать документацию для разработчиков здесь .

Если вы посмотрите на источник, вы можете получить кривую на основе того, какой профиль вы используете. В патче для AccelerationProfile вы можете увидеть функцию SetAccelerationProfile, которая выбирает ваш профиль. Если вы посмотрите на каждый из этих профилей, вы увидите, как определяется функция.

Таким образом, чтобы настроить его, вы модифицируете любые входные данные, которые принимает выбранный вами профиль. Предположительно они установлены в xorg.conf (который, fyi, не существует по умолчанию ).

Чтобы действительно настроить его, вы можете написать свою собственную функцию и скомпилировать свой собственный xorg-сервер: D

0
ответ дан 1 October 2013 в 19:57

Другие вопросы по тегам:

Похожие вопросы: