Ви можете постійно змінювати певні параметри драйвера миші, тобто через перезавантаження.
Перший список пристроїв введення 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.
EDIT:
Як запропоновано в одному з коментарів нижче, вищесказане може стосуватися лише Ubuntu 14.04 та похідних ароматизаторів. У пізніших версіях синтаксис та ключові слова конфігураційного файлу можуть дещо змінюватися, хоча загальний принцип рішення залишається дійсним. Дивіться цю пораду для версії 16.04 та (можливо) пізніше (не перевірена мною).