[[Getestet(hoary,breezy)]] {{{#!Wissen * [1]: [:Terminal: Ein Terminal öffnen] * [2]: [:Editor: Einen Editor öffnen] }}} = Mäuse & evdev = Ubuntu ab Hoary unterstützt evdev, welches die alten Protokolle überflüssig macht, da es deutlich zuverlässiger funktioniert. So hat das Protokoll ExplorerPS/2 bei der MX510 für den oberen Scrollbutton immer das Event für den seitlichen Rückwärtsbutton mitgesendet - mit evdev klappt dies nun problemlos. Um evdev zu benutzen, muss in einem Editor [2] der Abschnitt für die Maus in der xorg.conf angepasst werden - für eine Logitech MX510 würde das so aussehen: {{{#!Text Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Dev Phys" "usb-0000:00:02.0-1/input0" #cat /proc/bus/input/devices Option "Protocol" "evdev" Option "Buttons" "8" Option "ZAxisMapping" "4 5" Option "Resolution" "800" EndSection }}} Jetzt kann man sogar den Fensterumschalter belegen. Damit der X-Server auch mit evdev noch startet, muss das Modul beim Systemstart geladen werden. Dazu die Datei /etc/modules um den Eintrag "evdev" (ohne Anführungszeichen) erweitern. Damit man nun den Rechner nicht neu starten muss, kann man das Modul von Hand nachladen: {{{#!Text sudo modprobe evdev }}} == Im Detail: == {{{#!Text Option "Dev Phys" "usb-0000:00:02.0-1/input0" }}} Um den richtigen Wert für diese Option herauszufinden, gibt man in eine Konsole [1] ''cat /proc/bus/input/devices'' ein. Daraufhin erscheint eine ähnliche Ausgabe: {{{#!Text I: Bus=0003 Vendor=046d Product=c01d Version=2100 N: Name="Logitech USB-PS/2 Optical Mouse" P: Phys=usb-0000:00:02.0-1/input0 H: Handlers=mouse0 event1 ts0 B: EV=7 B: KEY=ff0000 0 0 0 0 0 0 0 0 B: REL=103 }}} Der Text hinter ''P: Phys='' bestimmt den Wert. {{{#!Text Option "Buttons" "8" }}} Diese Option gibt die Anzahl der Tasten an, wobei das Mausrad 3 Tasten zählt, und die Scrollbuttons nicht extra mitgezählt werden müssen. {{{#!Text Option "ZAxisMapping" "4 5" }}} Dieser Wert gibt die Tasten Events an, die vom Mausrad gesendet werden. Bei der Logitech MX510 senden die Scrolltasten ebenfalls diese Events. {{{#!Text Option "Resolution" "800" }}} "Resolution" setzt bei Mäusen, die dies unterstützen, die Auflösung des Licht-/Sensors. Bei einer Logitech MX518 kann man hier den Wert 1600 für eine besonders genaue Abtastung eintragen. ---- ["Kategorie/Hardware"]