Hallo!
Ich habe mir eine Maus namens "Logitech Cordless MouseMan Optical"
gekauft, an den USB-Port angeschlossen, funktioniert out of the box.
(Debian testing/unstable, Kernel 2.4.4, XFree86 4.0.3)
Aber: Die Daumenmaustaste liefert das gleiche Ergebnis wie ein
Klick auf das Rad :-(
while (XPending (display)) {
XNextEvent (display, &event);
if (event.type == ButtonPress)
printf ("%d pressed\n", event.xbutton.button);
}
Das ergibt 1,2 f�r Links-/Rechtsklick, 3 f�r Radklick und Daumentaste und
4/5 f�r die Radbewegungen. Ich m�chte aber f�r die Daumentaste gerne eine
6 (oder irgend eine andere Zahl, die ich von den anderen unterscheiden
kann) sehen.
Die Maus l�uft �ber das ImPS/2-Protokoll auf /dev/input/mice mit Hilfe
der Kernelmodule usbmouse, mousedev, input, uhci und usbcore.
Hat hier irgendjemand Erfahrung damit, vielleicht sogar eine Idee, wie
ich das hinbekommen k�nnte?
In /etc/X11/XF86Config steht:
Section "InputDevice"
Identifier "Mouse2"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "InputFashion" "Mouse"
Option "Name" "Cordless MouseMan Optical"
Option "SendCoreEvents" "on"
Option "Vendor" "Logitech"
Option "Buttons" "6"
EndSection
grusz
pHilipp
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------
845 eingetragene Mitglieder in dieser Liste.