Уменьшаем скорость прокрутки на 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

[ Править ]

@kiranananda