Nochmal: Logitech MX 510 unter Linux
Als mein Blog noch ganz jung war hatte ich schon beschrieben wie man seine Logitech MX 510 unter Linux zum Laufen bekommt, und zwar so dass alle Tasten funktionieren. Mittlerweile bin ich auf eine einfachere Lösung gestoßen.
Zuerst müssen die evdev Treiber installiert werden, unter ArchLinux lässt sich das mit dem Befehl
pacman -S xf86-input-evdev
erledigen. Ist die Installation der Treiber geschehen muss man xorg mitteilen dass der Treiber auch verwendet werden soll (ob’s auch unter Xfree86 so geht habe ich nicht getestet). Zuerst muss herausgefunden werden unter welchem Namen die Maus dem System bekannt ist:
cat /proc/bus/input/devices | egrep "Name|Handlers"
Bei mir ist dann folgende Ausgabe zu sehen:
N: Name="Logitech USB-PS/2 Optical Mouse"
H: Handlers=mouse0 ts0 event0
N: Name="Chicony USB Wireless HID Receiver"
H: Handlers=kbd event1
N: Name="Chicony USB Wireless HID Receiver"
H: Handlers=kbd event2
N: Name="Chicony USB Wireless HID Receiver"
H: Handlers=mouse1 ts1 event3
N: Name="X10 Wireless Technology Inc USB Receiver"
H: Handlers=kbd mouse2 ts2 event4
N: Name="PC Speaker"
H: Handlers=kbd event5
Interessant ist nur die Zeile die meine Maus identifiziert, in diesem Falle N: Name="Logitech USB-PS/2 Optical Mouse".
Nun öffnet man als root die xorg.conf (die befindet sich normalerweise in /etc/X11/xorg.conf) und trägt dort
Section "InputDevice"
Identifier "Evdev Mouse"
Driver "evdev"
Option "Name" "Logitech USB-PS/2 Optical Mouse"
Option "CorePointer"
EndSection
ein, wobei der Name dem gerade eben herausgefundenen entsprechen muss.
Nun muss nurnoch in der Section ServerLayout eingetragen werden dass eines der Eingabegeräte (nämlich die Maus) den evdev-Treiber zu nutzen hat, das geschieht per InputDevice "Evdev Mouse" "CorePointer"
Nach einem Neustart von X sollten alle Tasten der Maus benutzbar sein. Auch Firefox lässt sich ohne weitere Einstellungen mit den beiden Daumentasten bedienen. Getestet habe ich das ganze nur mit meiner Logitech MX 510; es sollte aber auch mit anderen Mäusen ohne Probleme funktionieren.
3 comments
hi,
super tip mit dem evdev für die mx510!
um aber auch die volle auflösung der maus nutzen zu können sollte man sich noch
lomoco installieren und als root folgendes machen:
lomoco -p c01d -8
002.004: 046d:c01d MX510 Optical Mouse (M-BS81A) Caps: RES SMS
Resolution set to 800 cpi
dann geht alles wie vorher, nur wesentlich einfacher als mit dem xmodmap gefummel *g*
hf
netzpython
Hi,
Funzt super. Hab selber eine MX518.
Kann man es auf die art auch erreichen, das Nautilus die seitlichen Tasten erkennt. ?
Bin noch newbie. Hatte es vorher mit imwhell versucht. aber ging irgendwie nicht so richtig… Ich konnte dann mit dem Scroll-rad vor und zurück gehen….
gruß
Memphis
[...] zuletzt hier vorgestellte Lösung, mit der ich meine Logitech MX510 unter Arch Linux zum Laufen bringen konnte, funktioniert nicht [...]
Leave a Comment