Hallo,
ich habe geschenkt bekommen eine kabellose 2-Rad-Maus mit mehreren Tasten und USB-Anschluß. Es ist mir aber noch nicht gelungen, alle Tasten und Räder zum Leben zu erwecken.
Ich habe Suse 10.0, die Maus ist eine NB-99 von A4Tech. In der xorg.conf steht:
Section “InputDevice”
Driver “mouse”
Identifier “Mouse[1]”
Option “Buttons” “7”
Option “Device” “/dev/input/mice”
Option “Name” “ExplorerPS/2 on USB”
Option “Protocol” “ExplorerPS/2”
Option “Vendor” “USB-Mouse”
Option “ZAxisMapping” “4 5 6 7”
EndSection
Immerhin kann ich mit dem zweiten Rad auch scrollen, allerdings nur vertikal, aber in der entgegengesetzten Richtung wie mit dem “vertikalen” Rad.
Bisher hatte ich eine Maus, Typ WOP-35 – auch von A4Tech – mit zwei Rädern und 5 Tasten mit PS/2-Anschluß. Mit dieser konnte ich vertikal und horizontal scrollen – mit den obigen Eintragungen in der xorg.conf.
Unter Win 2k – habe ich parallel installiert, laufen beide Teile mit den mitgelieferten Treibern ohne Beanstandungen.
Hat jemand Erfahrungen mit der NB-99 oder einer vergleichbaren Maus??
Vielen Dank für Eure Hilfe – schon ‘mal im Voraus!!
Gruß
Klaus
hi,
also das ZAxisMapping/Buttons kann auch noch erweitert werden wenn eine Maus mehr Tasten hat (ein Mausrad zählt als 2 Tasten). Sollte des Weiteren die Reihenfolge der Tastenbelegungen nicht stimmen (wie z.B. bei meiner Logitech mx 300) dann kann das z.B. mit xmodmap noch innerhalb des X-Servers korrigiert/ausprobiert werden:
xmodmap -e “pointer = 1 2 3 4 5 8 9 6 7 10 11 12 13”
fejf
Hallo Klaus, ich kenne Deine Maus nicht, deshalb kann ich nur Tipps geben. Ersetze die ZAxisMapping-Zeile durch zwei Zeilen mit XAxisMapping (horizontal) und YAxisMapping (vertikal). Die richtigen Buttons zeigt Dir xev an. Möglicherweise musst Du xev nachinstallieren. xev wird aus einem xterm, gnome-terminal, o.ä. gestartet und gibt dort seine “Erkenntnisse” aus. Bewege den Mauszeiger in das Fenster “Event Tester” und bewege die Mausräder, die Ausgabe sieht ungefähr so aus:
ButtonPress event, serial 25, synthetic NO, window 0x3200001, root 0xd1, subw 0x0, time 135180171, (85,138), root:(1150,163), state 0x10, button 6, same_screen YES ButtonRelease event, serial 25, synthetic NO, window 0x3200001, root 0xd1, subw 0x0, time 135180171, (85,138), root:(1150,163), state 0x10, button 6, same_screen YES
Interessant ist für Dich nur der “button” Eintrag in der dritten Zeile. Wie viele Buttons Du eintragen musst, steht in /var/log/Xorg.0.log.
Viel Erfolg
Ingo
Hallo Ingo,
vielen Dank für die Hinweise.
XEV meldet seltsamerweise für beide Räder die gleichen ButtonNummern: 4 und 5!!
Meine “alte” A4Tech-Maus liefert dagegen 4 und 5 für das vertikale und 6 und 7 für das horizontale Rad.
Stehen denn in der Xorg.0.log nicht die Kontrollmeldungen für den Start des X-Servers? Ich habe jedenfalls bei einer Änderung der Zahl hinter “Buttons” in der xorg.conf jewels den dort eingetragenen Wert in der .log-Datei wieder gefunden.
Gruß
Klaus
Hallo Florian,
danke für die schnelle Antwort. Eine höhere Zahl an Buttons habe ich schon probiert. Auch zu xmodmap habe ich schon Hinweise gefunden.
Gibt es in der Reihenfolge der Buttonnummern im xmodmap-Befehl bestimmte Positionen für die beiden Räder??
Gruß
Klaus