Изменить скорость курсора в libinput

Я использую libinput на моем Ubuntu 16.04 я могу изменить некоторые настройки сенсорной панели, такие как нажатие, чтобы щелкнуть и естественная прокрутка, но я не уверен, как изменить скорость курсора. Я гуглил это и не нашел большой помощи.

2 ответа

Решение

Вы можете установить скорость курсора двумя способами:

  1. Установите опцию в /usr/share/X11/xorg.conf.d/40-libinput.conf

На оригинальном стеке 16.04 или 16.04.2 это 90-libinput.conf,

Опция называется "AccelSpeed". Это число с плавающей точкой от -1 до 1.

Пример:

Option "AccelSpeed" "-0.5"

сделает курсор медленнее.

  1. Чтобы проверить настройки, прежде чем устанавливать их в файле конфигурации, вы можете использовать xinput команда. Запустите это так:

    xinput set-prop ID "libinput Accel Speed" -0.5
    

Идентификатор - это идентификатор вашей сенсорной панели в xinput выход.

Вы можете проверить реквизиты по

xinput list-props ID

xinput Настройка не является постоянной и будет сброшена после перезагрузки.

Примечание: опция в xinput с пространством Accel Speed и в опции conf file нет места AccelSpeed,

Если вы хотите увидеть другие настройки, обратитесь к этому руководству:

http://manpages.ubuntu.com/manpages/zesty/man4/libinput.4.html

В дополнение к ответу, приведенному выше, я бы порекомендовал вам настроить их через файл конфигурации в / etc, чтобы избежать изменений, вносимых обновлением Xorg. Xorg ищет файлы одним из путей /etc/X11/xorg.conf.d/, Просто добавьте туда новый файл conf. Они загружаются в алфавитном порядке, поэтому убедитесь, что ваш файл называется что-то вроде z-touchpad.conf чтобы ваши изменения применялись наверняка.

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