Geschwindigkeit des Mauszeigers zu hoch |
Problem: Der Mauszeiger einer schnurlosen Maus unter KDE4 ist viel zu schnell. Und selbst wenn man unter den Systemsettings sämtliche Beschleunigung auf niedrig stellt, ist er immer noch zu schnell. Lösung: Setzen der Mausgeschwindigkeit mittels einer Library. Setzen der Mausgeschwindigkeit mittels xinput (Konfiguration mittels xorg.conf oder shell-skript) Zuerst muß man xinput installieren: # apt-get install xinput Anschließend kann als Benutzer die Maus ID abgefragt werden.
$ xinput -list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB Receiver id=9 [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)] ↳ Power Button id=7 [slave keyboard (3)] ↳ Logitech USB Receiver id=8 [slave keyboard (3)] In diesem Fall ist die korrekte Maus ID die Nr. 9 (Logitech USB Receiver / slave pointer). $ xinput set-prop 9 "Device Accel Constant Deceleration" 4 4 ist ein guter Durchschnittswert. Höhere Werte verlangsamen die Maus, niedrigere Werte machen sie schneller. Nach einem Neustart ist die Einstellung allerdings wieder futsch. Um die Einstellung Dauerhaft zu machen, gibt es zwei Möglichkeiten: Möglichkeit 1: Anlegen eines Shell-Skripts mit dem Befehl im Autostart Ordner von KDE oder einer anderen Autostart Möglichkeit. Möglichkeit 2: Anlegen einer Datei für xorg.conf unter dem Ordner xorg.conf.d/: # nano 50-mouse-deceleration.conf Die Datei sollte folgenden Inhalt haben: Section "InputClass" Identifier "unsere Maus" MatchProduct "der Name unserer Maus nicht die ID" Option "ConstantDeceleration" "4" EndSection Setzen der Mausgeschwindigkeit mittels xset Hinweis: xset verwendet nicht die libinput. # xset q | grep -A 1 Pointer Um einen neuen Wert einzustellen: # xset m acceleration threshold Die Einstellung acceleration definiert, wie viel mal schneller der Mauscursor sich gegenüber der Standardgeschwindigkeit bewegt. Der acceleration Wert kann ein Bruch sein, also kann man auch 1/2, 1/3, 1/4, usw. angeben. Möchte man die Maus schneller machen, benutzt man 2/1, 3/1, 4/1, etc. Der Threshold Wert definiert den Punkt ab der die Beschleunigung in Pixels per 10ms wirksam wird. Benutzt man 0 als Threshold Wert, dann wird der acceleration Wert als "der Exponent einer natürlicheren und stetigeren Formel" behandelt. Beispiele: |
Zurück zur Auswahl |