
Ich habe eine normale Gaming-Maus mit einer Mindest-DPI von 1000 dpi. Unter Windows verwende ich einen Multiplikator von 0,5, aber ich habe Probleme, dasselbe unter Ubuntu zu tun. Die Mindestgeschwindigkeit in der Einstellungs-App entspricht genau einem 1x-Multiplikator, daher muss ich sie unter das Standardminimum senken.
Ich habe die Mausbeschleunigung deaktiviert, indem ich eine 90-mouse.config-Datei in /usr/share/x11/xorg-conf.d erstellt habe, aber das deaktiviert nur die Beschleunigung. Ich möchte die Empfindlichkeit um die Hälfte verringern. Alle Lösungen, die ich bisher gesehen habe, haben bei mir nicht funktioniert. Irgendwelche Ideen? Danke!
Antwort1
DAS FUNKTIONIERT AM 18.04 NICHT. Lesen Sie das Update unten.
Letztendlich habe ich das selbst herausgefunden. Das müssen Sie also tun, wenn Sie auf dasselbe Problem stoßen. Vorschläge zur weiteren Verfeinerung dieses Prozesses sind willkommen.
1 - Erstellen Sie eine Konfigurationsdatei
sudo nano /usr/share/X11/xorg.conf.d/90-mouse.conf
2 - Fügen Sie Folgendes ein:
Section "InputClass"
Identifier "mouse"
MatchIsPointer "on"
Option "AccelerationProfile" "-1"
Option "ConstantDeceleration" "2"
EndSection
Mit Strg+O speichern und mit Strg+X beenden.
BeschleunigungsprofilDeaktiviert die Beschleunigung. Wenn Sie also eine Beschleunigung wünschen, ändern Sie den Wert auf „0“.
Konstante Verzögerungist der Faktor, um den Sie die Empfindlichkeit verringern möchten. In meinem Fall hatte ich eine 1000-dpi-Maus und wollte eine Empfindlichkeit von 500 dpi erreichen, also habe ich sie um den Faktor 2 verringert.
UPDATE FÜR 18.04
In neueren Versionen verwenden wir Libinput-Props und die Möglichkeit, die Zeigergeschwindigkeit zu erhöhen oder zu verringern, besteht in der Verwendung der Transformationsmatrix mit einem Befehl, der wie folgt aussieht:
xinput set-prop 10 144 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Die „10“ im Befehl steht für die Zeigergeräte-ID, die Sie erhalten, wenn Sie verwenden xinput list
, und die 144 ist die Matrix-Prop-ID, die Sie erhalten, wenn Sie verwenden xinput list-props 10
(ersetzen Sie 10 durch die Geräte-ID, die Sie ändern möchten).
Um die Geschwindigkeit zu verringern, müssen Sie den ersten und zweiten Wert „1.000000“ in der Matrix ändern, die der Geschwindigkeit der X- und Y-Achse entsprechen. Sie funktionieren als Multiplikatoren. Wenn Sie diese Werte also auf 2.000000 setzen, bewegt sich Ihr Zeiger durch Punktüberspringen doppelt so schnell. Wenn Sie den Wert auf 0.000000 ändern, bewegt sich Ihr Zeiger überhaupt nicht.