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

Mäuse & evdev

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

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 erweitern.

Damit man nun den Rechner nicht neu starten muss, kann man das Modul von Hand nachladen:

sudo modprobe evdev

Hintergrund: Bedeutung der Einstellungen

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:

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.

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.

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.


["Kategorie/Hardware"]

Diese Revision wurde am 25. Januar 2006 23:27 von ip-34-21.travedsl.de erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Maus, Hardware, Maustasten, XServer