Уменьшаем скорость прокрутки на touchpad в linux.
xinput --list
- смотрим ID тачпада.
xinput --list-props <ID>
- смотрим текуще настройки.
xinput --set-prop <ID> "libinput Scrolling Pixel Distance" 30
- и наконец меняем значение. Смысл тут в том, что пользователью нужно провести по тачпаду заданную дистанцию в пикселях что бы сгенерировать событие эквивалентное движению колесика. Поэтому получается, чем выше число, тем выше задержка перед началом прокрутки и меньше скорость. 50 максимум.
Готовое решение удобное для меня.
xinput --set-prop 10 "libinput Scrolling Pixel Distance" 30
Для того что бы изменения применились после перезагрузки, редактируем файл: /usr/share/X11/xorg.conf.d/40-libinput.conf
и добавляем строку Option "ScrollPixelDistance" "30"
в секцию с тачпадом. Вот пример готовой секции:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "ScrollPixelDistance" "30"
EndSection
[ Править ]