Sie können bestimmte Parameter des Maustreibers permanent ändern, dh nach einem Neustart.
Erste Liste Xorg Eingabegeräte.
Die Ergebnisse beziehen sich auf meine derzeitige Maschine und werden in jedem Fall anders ausfallen.
Liste der Xorg-Sitzungseingabegeräte im Terminal (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)]
Meine Maus ist also gekennzeichnet durch: "PS / 2 Generic Mouse" und hat den Bezeichner 11. Für Sie könnte es anders sein.
Um die Eigenschaften der Maus aufzulisten, führen Sie im Terminal folgende Schritte aus:
$ xset q | grep -A 1 Pointer
Pointer Control:
acceleration: 2/1 threshold: 4
Verwenden Sie zum Experimentieren mit Null-Mausbeschleunigungsparametern:
$ xset m 0/1 4
Ihr Gerät verfügt möglicherweise über andere Parameterwerte. Sie können mit ihnen experimentieren, bis Sie mit dem Ergebnis zufrieden sind. Wenn Sie dies mit dem Dienstprogramm cli tun, xset
können Sie die Geräteparameter im Handumdrehen anpassen, dh ohne die Xorg-Sitzung neu zu starten. Diese Einstellungen bleiben jedoch bei Neustarts nicht erhalten .
Sie müssen sie persistent machen (bis zum nächsten Treiber- oder System-Upgrade), indem Sie eine neue Datei in erstellen /usr/share/X11/xorg.conf.d/
. Zum Beispiel :
$ 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
Das ist es. Sie können sich abmelden und wieder anmelden oder neu starten. Grundsätzlich sollte die Mausbeschleunigung dauerhaft auf 0 gesetzt werden.
BEARBEITEN:
Wie in einem der folgenden Kommentare vorgeschlagen, gilt das Obige möglicherweise nur für Ubuntu 14.04 und abgeleitete Aromen. In späteren Versionen können sich die Syntax und die Schlüsselwörter der Konfigurationsdatei geringfügig ändern, obwohl das allgemeine Prinzip der Lösung weiterhin gültig ist. Siehe diesen Tipp für Version 16.04 und (vielleicht) später (nicht von mir getestet).