Отключить ускорение мыши в 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-сессия.

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