Ubuntu 17.04
Befolgen Sie die Anweisungen unten, aber ändern Sie:
xinput set-prop 10 "Device Accel Constant Deceleration" 3
Zu:
xinput set-prop 10 "libinput Accel Speed" -0.4
Vielen Dank @tambre. Ich bin mir nicht sicher, ob dies so ideal ist wie die alte Einstellung, aber es ist ziemlich nahe.
xset m 3
Das funktioniert immer noch verdammt gut. Sie müssen herausfinden, wie Sie speichern müssen, damit dies beim Neustart die Standardeinstellung ist.
Ubuntu 16.04
Die Antwort von @JackTravis war unglaublich hilfreich, aber ich denke, es lohnt sich, sie für 16.04 zu aktualisieren, da die Datei xorg.conf verschoben und in mehrere Dateien aufgeteilt wurde. Bevor ich diese Antwort schrieb, habe ich versucht, xset
die xinput
Einstellungen zu verwenden und eine Weile damit zu experimentieren, bevor ich entschied, dass die xinput
ConstantDeceleration
3
Einstellung von JackTravis sowohl für meinen Logitech M510 auf meinem Desktop als auch für eine ältere kabelgebundene Maus auf meinem Laptop die beste ist.
1. Mäuse auflisten
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech M510 id=10 [slave pointer (2)]
⎜ ↳ Synaptics Inc. Composite TouchPad / TrackPoint id=13 [slave pointer (2)]
...
Meine Maus war die Logitech M510
, id=10
also werde ich das in diesem Beispiel verwenden. Sie müssen dies durch die Bezeichnung Ihrer Maus ersetzen . Verwenden Sie nun, xinput set-prop
verschiedene Einstellungen , bis Sie mit der Maus bewegt auszuprobieren genau so , wie Sie es wollen. Das 10
im folgenden entspricht dem id=10
für meine Maus auf meinem System. Das musst du wahrscheinlich ändern.
2. Ändern Sie Ihre Einstellungen vorübergehend
$ xinput set-prop 10 "Device Accel Constant Deceleration" 3
Wenn Sie neugierig sind, welche anderen Einstellungen Ihr Gerät beeinflussen, versuchen Sie es
$ xinput --list-props 10
Um die Einstellungen zu löschen, nachdem ich sie wirklich durcheinander gebracht hatte, musste ich meine Maus nur ausstecken und wieder einstecken.
3. Speichern Sie die neue Einstellung dauerhaft
Wenn Sie ConstantDeceleration von 3 mögen, müssen Sie eine xorg.conf-Datei auf die neue Ubuntu 16.04-Art hinzufügen: durch Hinzufügen einer neuen Datei in /usr/share/X11/xorg.conf.d/
Sie möchten ändern Logitech M510
und logitech-m510
den Dateinamen Ihrer Maus anpassen . Ich denke, 60-
am Anfang des Dateinamens steht die Priorität, mit der diese Dateien geladen werden. Der folgende einzeilige Shell-Befehl ist das, was ich in meine machineSetup.sh
Datei in Dropbox geschrieben habe, damit ich einen neuen Computer innerhalb von Minuten nach einer Neuinstallation genau so anpassen kann, wie ich es mag:
sudo sh -c "echo 'Section \"InputClass\"\n\
Identifier \"My awesome new mouse\"\n\
MatchProduct \"Logitech M510\"\n\
Option \"ConstantDeceleration\" \"3\"\n\
EndSection\n' > /usr/share/X11/xorg.conf.d/60-logitech-m510.conf"
ODER , wenn Sie es auf GUI-Weise tun möchten, öffnen Sie einen Editor als root, fügen Sie dann Folgendes ein und bearbeiten Sie es in/usr/share/X11/xorg.conf.d/60-<whatever>.conf
Section "InputClass"
Identifier "My Awesome Blue Mouse"
MatchProduct "Logitech M510"
Option "ConstantDeceleration" "3"
EndSection
4. Starten Sie neu
Das ist es. Starten Sie einfach neu und überprüfen Sie, ob die neuen Einstellungen wirksam wurden.