ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

evdev

Fehlendes Makro

Das Makro „Getestet“ konnte nicht gefunden werden.

 *  [1]: [:Terminal: Ein Terminal öffnen]
 *  [2]: [:Editor: Einen Editor öffnen]

"evdev" ist ein neues Protokoll u.a. für Eingabegeräte, das seit Ubuntu "Hoary" zur Verfügung steht und besser funktioniert als die zuvor verwendeten Protokolle.

Verwendung

Dapper

Um evdev zu benutzen, muss in einem Editor mit Root-Rechten [2] der Abschnitt für die Maus in der Datei /etc/X11/xorg.conf angepasst werden. Für eine Logitech MX510 würde das so aussehen:

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "evdev"
	Option	    "CorePointer"
	Option	    "Name" "Logitech USB-PS/2 Optical Mouse"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Buttons" "10"
	Option	    "Resolution" "800"
EndSection

Jetzt kann man sogar den Fensterumschalter belegen.

Hintergrund: Bedeutung der Einstellungen

Option		"Name" 	"Logitech USB-PS/2 Optical Mouse"

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:

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 N: Name= bestimmt den Wert.

Option		"Buttons" 		"10"

Diese Option gibt die Anzahl der Tasten an, wobei das Mausrad 3 Tasten zählt, und die Scrollbuttons 2 Tasten

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.

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.

Hoary und Breezy

da der evedev Treiber offiziell erst sein X.org 6.9 unterstützt wird, wird unter Hoary und Breezy der Gentoo Hack benutzt, dessen Konfiguration vom obrigem abweicht.

/etc/X11/xorg.conf:

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Dev Phys" 		"usb-0000:00:02.0-1/input0"
	Option		"Protocol"		"evdev"
	Option		"Buttons" 		"8"
	Option		"ZAxisMapping"		"4 5"
	Option		"Resolution" 		"800"
EndSection

"Dev Phys" bestimmt man analog zu "Name" unter Dapper

Die Einstellung, welche Aktion mit den unterschiedlichen Maustasten verknüpft wird, kann mit dem Programm imwheel durchgeführt werden. Dies wird bei den Extratasten beschrieben.


["Kategorie/Hardware"]

Diese Revision wurde am 17. Mai 2006 12:43 von MadMan2k erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Maus, Hardware, Maustasten, XServer