LINUX.ORG.RU

Мышка не реагирует на изменение ускорения

 , ,


0

2

имеется арч, i3wm, оптическая беспроводная мышка.

мышка почему то не хочет дружить с акселлерацией, хотя скорость изменяется нормально. На «xset m * *» реагировать отказывается, через libinput изменить не могу, ибо нет нужных параметров в настройках

Подскажите как побороть ибо без акселлерации на одной скорости как то все пичально, либо нормально на малые расстояния, но пичально на дальние, либо наоборот можно настроить.

★★

Ответ на: комментарий от anonymous

так а как настроить нормально то?

скорость нормально регулируется, а акселлирации как бы и нет в параметрах

safocl ★★
() автор топика
Последнее исправление: safocl (всего исправлений: 1)
Ответ на: комментарий от safocl

Удали libinput (вроде нужно будет что-то-udev поставить, погугли, уверен, что и в арчевики про это что-то есть). Тогда xset будет работать.

Есть еще вариант (c libinput), через Coordinate Transformation Matrix, там нужно заменить первые два «1.0» на большие значения. Третий «1.0» трогать не нужно. Как-то пробовал, но, честно говоря, мне результат не очень понравился. Для более подробной инфы гугли «Coordinate Transformation Matrix mouse acceleration».

anonymous
()
Ответ на: комментарий от safocl

Ох уж енти лапчатые, вечно мудрят и переделывают все. У меня оно вот так (последний раз трогал года 3 назад):

% more /usr/local/etc/X11/xorg.conf.d/extmouse.conf 
Section "InputClass"
        Identifier  "USB Mouse"
        MatchDevicePath "/dev/ums0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/ums0"
        Option      "ZAxisMapping" "4 5 6 7"
        Option      "EmulateWheelButton" "2"
        Option      "EmulateWheel" "on"
        Option     "YAxisMapping" "4 5" #Map trackpoint Y axis to Y axis of e
        Option     "XAxisMapping" "6 7" #Map trackpoint X axis to X axis of e
        Option     "EmulateWheelInertia" "1"
        Option      "Emulate3Buttons" "false"
        Option      "AccelerationProfile" "-1"
        Option      "AccelerationScheme" "none"
EndSection
Identifier, если что, позволяет настроить профиль для конкретной мышки. конкретно здесь -1 = отключить ускорение (мне так больше нравится). AccelerationScheme и профили (8 штук на выбор) см. https://www.x.org/wiki/Development/Documentation/PointerAcceleration/

anonymous
()
Ответ на: комментарий от anonymous

не... зачем, если так все роббит нормально?

safocl ★★
() автор топика
Ответ на: комментарий от anonymous

AccelerationProfile

Анонимус дело говорит. У меня примерно также

$ cat mouse.conf                                                                                                         
Section "InputClass"
    Driver "evdev"
    Identifier "A4TECH USB Device"
    MatchIsPointer "yes"

    Option "AdaptiveDeceleration" "1"
    Option "ConstantDeceleration" "3"
    Option "AccelerationProfile" "-1"
EndSection
Заканчивайте с наркоманией.

no-such-file ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.