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

Edgy/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      "Phys" "usb-0000:00:02.0-1/input0" # optional
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 Optionen herauszufinden, gibt man in einem Terminal [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
S: Sysfs=/class/input/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, der in den Optionen als Name gesetzt werden sollte.

Der Text hinter "P: Phys=" bestimmt den Wert, der in den Optionen als Phys gesetzt werden sollte. Diese Option ist nur nötig bei kombinierten Tastatur/Maus Geräten (z.B. Logitech Cordless Desktop Pro), die für beide Geräte denselben Namen verwenden.

Maustasten zuweisen

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.

Logitech LX7

Die LX7 hat offensichtlich eine etwas konfuse Tastenbelegung, was die Nutzung der Zusatztasten erschwert. Dies lässt sich mit folgenden Einträgen in der xorg.conf und .Xmodmap korrigieren.

In der ~/.Xmodmap muss folgende Zeile stehen:

pointer = 1 2 3 4 5 10 11 8 9 12 6 7

In der /etc/X11/xorg.conf ist Folgendes einzutragen:

Section "InputDevice"
    Option "CorePointer"
    Identifier     "Configured Mouse"
    Driver         "evdev"
    Option         "Name" "Logitech USB RECEIVER"
    Option         "Protocol" "evdev"
    Option         "Emulate3Buttons" "false"
    Option         "ZAxisMapping" "4 5 6 7"
    Option         "Buttons" "9"
    Option         "ButtonNumber" "9"
EndSection

Zudem sollte SmartScroll/CruiseControl mit lomoco deaktiviert werden, und imwheel zum Belegen der Tasten genutzt werden, da Firefox die Tasten seitenverkehrt zu z.B. Konqueror interpretiert.


  • ["Kategorie/Hardware"]

Diese Revision wurde am 6. August 2007 15:22 von ig-88 erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Maus, Hardware, Maustasten, XServer