Отключить ускорение мыши в Ubuntu 15.10
Я сделал несколько быстрых поисков в Google, и, похоже, самая последняя дискуссия была еще в 2012 году.
Как я могу отключить ускорение мыши в Ubuntu 15.10? Я попытался установить gpointing-device-settings, но было много ошибок.
Я ищу постоянные настройки.
7 ответов
Следующее (украденное из r / linux_gaming), похоже, работает:
sudo vim /usr/share/X11/xorg.conf.d/90-mouse.conf
и вставьте внутрь этого:
Section "InputClass"
Identifier "mouse"
MatchIsPointer "on"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
EndSection
Вы можете сделать это красиво и просто, запустив:
xset m 00
Который полностью отключит ускорение мыши.
!#/bin/bash
xset m 00
Сохраните файл как .sh
скрипт - сделать его исполняемым с chmod +x filename
, добавьте его в качестве запуска программы в Startup Applications
программа, и ты в порядке!
Для этого есть графический интерфейс, http://apt.ubuntu.com/p/gpointing-device-settings :
sudo apt-get install gpointing-device-settings
Эта программа имеет несколько функций, пропущенных в стандарте
gnome-mouse-properties
диалог настройки, например расширенные настройки прокрутки сенсорной панели. Если все, что вам нужно, это настроить параметры ускорения, используйте gnome-mouse-properties
вместо.
Если вы ищете путь CLI, xinput
будет к вашему использованию.
Я нахожу ускорение указателя чрезвычайно раздражающим. Даже когда он установлен на "низкий"
Отредактировано, так как ссылка мертва.
Найти устройства ввода
xinput list
Перечислите текущие свойства для соответствующего идентификатора
xinput list-props <id>
Изменить скорость указателя мыши (не постоянно)
xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'Device Accel Profile' -1
xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'Device Accel Constant Deceleration' 2
Установка устройства Accel Constant Deleleration на 1,5 дает немного более быструю мышь.
Чтобы сделать изменения постоянными, добавьте изменения в файл и выполните их автоматически при входе в систему. Некоторые параметры могут быть добавлены в конфигурацию x-server.
Более подробная информация здесь: https://www.x.org/wiki/Development/Documentation/PointerAcceleration/
Установить пакет xserver-xorg-input-libinput:
apt-get install -y xserver-xorg-input-libinput
и перезагрузите компьютер.
Решение найдено там: https://ubuntuforums.org/showthread.php?t=1734400&s=ca88cf7a66bc549b9b504f155e287f53&p=10995493#post10995493
использование
xinput -h
в терминале для списка команд xinputмы хотим:
xinput list
который будет отображать устройства ввода с идентификатором устройства в скобкаха потом
xinput list-props #
где # - имя устройства или идентификатор устройства. в нем перечислены настраиваемые параметры устройства и их числовой идентификатор в (скобках)затем используйте:
xinput set-prop deviceID settingID value
заменив device ID и settingID их соответствующими числовыми значениями, а value - новым значением, которое вы хотите установить для переменной. (т.е. -1 для AccelProfile)Затем вы можете проверить это сработав, повторив:
xinput list-props deviceID
Для меня это:
xinput set-prop 12 265 -1
Если это работает, поместите эту команду в скрипт, который будет выполняться при каждом запуске сеанса.
Гораздо лучший способ сделать это, и такой, который сопротивляется сну, гибернации и т. Д., Это:
Первый забег
xinput list
Это даст вам список устройств, который выглядит следующим образом:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ A4Tech USB Mouse id=11 [slave pointer (2)]
⎜ ↳ GASIA USB KB V11 id=13 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=16 [slave pointer (2)]
Найти имя вашего устройства и принять к сведению (мой A4Tech USB Mouse
).
Создать файл в /etc/X11/Xsession.d/
называется 99disablemouseaccel
sudo nano /etc/X11/Xsession.d/99disablemouseaccel
Вставьте в него следующее содержимое:
xinput set-prop "A4Tech USB Mouse" "Device Accel Profile" -1 &>/dev/null
xinput set-prop "A4Tech USB Mouse" "Device Accel Velocity Scaling" 1 &>/dev/null
Теперь сохраните это. Эти команды будут выполняться всякий раз, когда начинается X-сессия.