Я проверил доступные на данный момент ответы, но ни один из них не отключил ускорение мыши навсегда.
xset m 0 0
кажется, отключить его на короткое время, но он возвращается через несколько минут.
Как навсегда отключить ускорение мыши?
Я проверил доступные на данный момент ответы, но ни один из них не отключил ускорение мыши навсегда.
xset m 0 0
кажется, отключить его на короткое время, но он возвращается через несколько минут.
Как навсегда отключить ускорение мыши?
Ответы:
Вы можете изменять определенные параметры драйвера мыши постоянно, то есть при перезагрузке.
Первый список устройств ввода Xorg.
Результаты для моей нынешней машины и будут другими в вашем случае.
Список устройств ввода сеанса Xorg в терминале (CRTL-ALT + T):
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ HP WMI hotkeys id=12 [slave keyboard (3)]
Таким образом, моя мышь идентифицируется: «PS / 2 Generic Mouse» и имеет идентификатор 11. Для вас она может отличаться.
Далее, чтобы получить список свойств мыши, выполните в терминале:
$ xset q | grep -A 1 Pointer
Pointer Control:
acceleration: 2/1 threshold: 4
Чтобы поэкспериментировать с нулевыми параметрами ускорения мыши, используйте:
$ xset m 0/1 4
Ваше устройство может иметь другие значения параметров. Вы можете экспериментировать с ними, пока не будете удовлетворены результатом. Делая это с помощью утилиты cli, xset
вы можете настроить параметры устройства на лету, то есть без перезапуска сеанса Xorg. Однако эти настройки не будут сохраняться при перезагрузке .
Вам нужно сделать их постоянными (до следующего обновления драйвера или системы), создав новый файл в /usr/share/X11/xorg.conf.d/
. В случае :
$ cd /usr/share/X11/xorg.conf.d
$ sudo vim 80-mouse-accel-disable.conf
Section "InputClass"
Identifier "Set mouse acceleration to zero"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
# Default value of mouse acceleration: 2/1 4
# Set AccelerationNumerator to zero to disable
Option "AccelerationNumerator" "0"
Option "AccelerationDenominator" "1"
Option "AccelerationThreshold" "4"
EndSection
$ sudo chmod 644 80-mouse-accel-disable.conf
Вот и все. Вы можете выйти и вернуться или перезагрузить компьютер. В принципе, ускорение мыши должно быть постоянно установлено на 0.
РЕДАКТИРОВАТЬ: Как предлагается в одном из комментариев ниже, вышеупомянутое может относиться только к Ubuntu 14.04 и производным версиям. В более поздних версиях синтаксис файла конфигурации и ключевые слова могут немного измениться, хотя общий принцип решения остается в силе. Смотрите этот совет для версии 16.04 и (возможно) позже (не проверено мной).
sudo chmod...
cmd, чтобы быть абсолютно уверенным, что никакие проблемы с правами доступа не могут еще больше запутать ситуацию.
Самый простой способ просто отключить все ускорение мыши и не изменять его:
Создайте следующий файл с вашим выбранным редактором:
$ sudo vim /usr/share/X11/xorg.conf.d/90-mouse-accel-disable.conf
Добавьте следующий контент и удалите профиль ускорения:
Section "InputClass"
Identifier "mouse"
MatchIsPointer "on"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
EndSection
Это работало для меня на Ubuntu 18.04, и это также должно работать на Ubuntu 16.04 .
Поскольку Ubuntu использует gnome, это означает, что gnome иногда перезаписывает настройки xorg.conf.d. Gnome использует dconf , который представляет собой «базу данных», полную настроек, которые применяются при запуске gnome, входе пользователя в систему и т. Д.
Эти настройки здесь, поэтому нам ( пользователям ) не нужно создавать такие настройки, как 90-mouse.conf , а затем отладить, почему настройки не работают, поиск файлов журнала. и т.д. Плюс настройки останутся прежними, как только gnome заменит xorg на wayland .
Как:
sudo apt install dconf-editor
org
-> gnome
-> desktop
-> peripherals
->mouse
Вот настройка, accel-profile
которая сообщает компьютеру, какое ускорение мыши вы хотите. У вас есть эти варианты:
Чтобы изменить accel-profle
настройку:
accel-profle
Use default value
установлена, чтобы on
включить егоoff
Custom value
на , flat
если вы не хотите никакого ускорения мышиНастройки будут сохранены автоматически.
Моя мышь все еще быстро! ПОМОГИТЕ!
Вы можете снизить скорость мыши на org/gnome/desktop/peripherals/mouse/speed
значение может быть между -1
и 1
.
Я собираюсь опубликовать решение, которое работало для меня: (Создать файл конфигурации)
Во-первых, вам нужно создать пустой файл с именем 50-mouse-acceleration.conf в /usr/share/X11/xorg.conf.d/ Это можно сделать с помощью команды:
sudo gedit /usr/share/X11/xorg.conf.d/50-mouse-acceleration.conf
Затем внутри этого файла вы копируете код ниже:
Section "InputClass"
Identifier "My Mouse"
MatchIsPointer "yes"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
Option "AccelSpeed" "-1"
EndSection
Последнее, что вам нужно сделать, это заменить идентификатор «Моя мышь» идентификатором вашей мыши (в кавычках). Тип
xinput list
и из показанного списка скопируйте идентификатор устройства мыши. Вам не нужно заменять любую другую строку, кроме этой. Например, если ваш идентификатор мыши равен 12, полный код должен выглядеть следующим образом:
Section "InputClass"
Identifier "12"
MatchIsPointer "yes"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
Option "AccelSpeed" "-1"
EndSection
Надеюсь, это поможет :)
GNOME самостоятельно управляет ускорением мыши. Таким образом, должны быть изменены не только настройки xorg, но и настройки gnome.
$ gsettings set org.gnome.desktop.peripherals.mouse accel-profile flat
$ gsettings set org.gnome.desktop.peripherals.mouse speed 0
И вы можете наслаждаться CS: GO сейчас :-)
Команда xset с заданными параметрами - неизвестная опция в моем 16.04. В магазине программного обеспечения Ubuntu есть установщик для клавиатуры и мыши. Это позволило легко изменить ускорение.