Как отключить ускорение мыши в Ubuntu: несколько методов с примерами кода

Чтобы отключить ускорение мыши в Ubuntu, вы можете попробовать следующие методы:

Метод 1: использование Xinput

Шаг 1. Откройте терминал.

Шаг 2. Запустите следующую команду, чтобы получить список доступных устройств ввода:

xinput --list

Шаг 3. Определите идентификатор вашей мыши в списке. Оно будет указано как «указательное» устройство.

Шаг 4. Запустите следующую команду, чтобы отключить ускорение мыши (замените на идентификатор вашей мыши):

xinput --set-prop <ID> "Device Accel Profile" -1

Метод 2: изменение конфигурации Xorg

Шаг 1. Откройте терминал.

Шаг 2. Создайте новый файл конфигурации Xorg с помощью текстового редактора (например, Nano):

sudo nano /usr/share/X11/xorg.conf.d/90-mouse.conf

Шаг 3. Добавьте в файл следующие строки:

Section "InputClass"
    Identifier "Mouse Accel"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
    Option "AccelSpeed" "-1"
EndSection

Шаг 4. Сохраните файл и выйдите из текстового редактора.

Шаг 5. Перезагрузите систему, чтобы изменения вступили в силу.

Метод 3: использование libinput (Ubuntu 21.04 и более поздние версии)

Шаг 1. Откройте терминал.

Шаг 2. Создайте новый файл конфигурации для libinput с помощью текстового редактора:

sudo nano /etc/X11/xorg.conf.d/40-libinput.conf

Шаг 3. Добавьте в файл следующие строки:

Section "InputClass"
    Identifier "libinput pointer catchall"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"
    Option "AccelProfile" "flat"
    Option "AccelSpeed" "0"
EndSection

Шаг 4. Сохраните файл и выйдите из текстового редактора.

Шаг 5. Перезагрузите систему, чтобы изменения вступили в силу.