В настоящее время нет API для изменения скорости прокрутки для устройств libinput, но этот блог объясняет, как щелчки колесика мыши соответствуют углу движения, который вы можете изменить для каждой мыши в файле конфигурации udev systemd /usr/lib/udev/hwdb.d/70-mouse.hwdb
. Прочтите комментарии о MOUSE_WHEEL_CLICK_ANGLE
в начале этого файла.
Чтобы внести локальные изменения, создайте новый файл
/etc/udev/hwdb.d/71-mouse-local.hwdb
и добавьте свое правило переопределения. Например, если у вас есть мышь ImExPS / 2, вы можете удвоить заданные по умолчанию 15 градусов за щелчок до 30 градусов с помощью
# ImExPS/2 Logitech Wheel Mouse
mouse:ps2:*:name:ImExPS/2 Logitech Wheel Mouse:
MOUSE_DPI=400@250
MOUSE_WHEEL_CLICK_ANGLE=30
Перезагрузить базу данных udev
sudo udevadm hwdb --update
sudo udevadm trigger /dev/input/event1