MX-Master-Maus in Ubuntu zu empfindlich

947
Zac Tolley

Ich habe eine Logitech MX Master-Maus (Bluetooth) und Ubuntu 17.04.

Die Maus ist gut mit Windows, aber ich finde sie in Ubuntu zu nervös und kann durch Klicken an die richtige Stelle in Text und Links geklickt werden.

Ich habe versucht, die Zeigergeschwindigkeit im Bedienfeld für Maus und Trackpad zu ändern, aber es macht keinen Unterschied.

Ich habe 'xinput list-props' für das Eingabegerät ausprobiert und eine Liste erhalten, aber es schien keine von Nutzen zu sein.

Gibt es eine Möglichkeit, die Maus fein einzustellen?

Device 'MX Master': Device Enabled (153): 1 Coordinate Transformation Matrix (155): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Accel Speed (570): 0.000000 libinput Accel Speed Default (571): 0.000000 libinput Accel Profiles Available (572): 1, 1 libinput Accel Profile Enabled (573): 1, 0 libinput Accel Profile Enabled Default (574): 1, 0 libinput Natural Scrolling Enabled (575): 0 libinput Natural Scrolling Enabled Default (576): 0 libinput Send Events Modes Available (274): 1, 0 libinput Send Events Mode Enabled (275): 0, 0 libinput Send Events Mode Enabled Default (276): 0, 0 libinput Left Handed Enabled (577): 0 libinput Left Handed Enabled Default (578): 0 libinput Scroll Methods Available (579): 0, 0, 1 libinput Scroll Method Enabled (580): 0, 0, 0 libinput Scroll Method Enabled Default (581): 0, 0, 0 libinput Button Scrolling Button (582): 2 libinput Button Scrolling Button Default (583): 2 libinput Middle Emulation Enabled (584): 0 libinput Middle Emulation Enabled Default (585): 0 Device Node (277): "/dev/input/event17" Device Product ID (278): 1133, 45079 libinput Drag Lock Buttons (586): <no items> libinput Horizontal Scroll Enabled (587): 1 
0

1 Antwort auf die Frage

0
Kushal

Sie können die Cursorempfindlichkeit anpassen, indem Sie den Wert der libinput Accel SpeedEigenschaft ändern, da Werte zwischen -1bis 1(einschließlich Dezimalstellen) akzeptiert werden .

Finden Sie die ID Ihrer Maus (die ich glaube, dass Sie sie bereits beim Laufen ausgeführt haben xinput list-props), xinput --list --shortund Sie erhalten eine Ausgabe ähnlich der folgenden.

⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=16 [slave pointer (2)] ⎜ ↳ Logitech MX Master id=12 [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)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ HP Wide Vision HD id=13 [slave keyboard (3)] ↳ Yubico Yubikey 4 OTP+U2F+CCID id=14 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)] ↳ HP Wireless hotkeys id=17 [slave keyboard (3)] ↳ HP WMI hotkeys id=18 [slave keyboard (3)] ↳ Dell KB216 Wired Keyboard id=10 [slave keyboard (3)] ↳ Dell KB216 Wired Keyboard id=11 [slave keyboard (3)] ↳ Logitech MX Master id=19 [slave keyboard (3)] 

In meinem Fall ist die ID für die MX Master-Maus 12. Sobald Sie die ID haben, führen Sie folgende aus.

xinput --set-prop 12 "libinput Accel Speed" -0.6 

Ersetzen Sie sie 12mit der ID Ihrer Maus, die Sie zuvor gefunden haben, und ändern Sie -0.6den Wert nach Ihrem Geschmack.

Denken Sie daran, dass diese Änderungen nicht bei Neustarts und Anmeldungen erhalten bleiben. Sie müssen ein Shell-Skript wie folgt erstellen.

#!/bin/bash xinput --set-prop 12 "libinput Accel Speed" -0.6 

Und speichern Sie es in Ihrem Home-Ordner als fixmouse.shund öffnen Sie dann das Terminal im Home-Ordner und führen Sie es aus chmod +x fixmouse.sh.

Führen Sie nun das gnome-session-propertiesTerminal aus, um die GUI für Startanwendungen zu öffnen, und fügen Sie das soeben erstellte Skript der Liste hinzu.