Hallo Walter, Walter Saner schrieb: >Juergen Bausa schrieb: > >> ich habe eine usb-Maus, die an meinem Rechner unter Windows einwandfrei >> funktioniert (muss also richtig angeschlossen sein), unter woody aber > >Ähem, wie schliesst man eine USB-Maus falsch an. ;-)
Hätte ja sein können, dass die Verbindung Slotblech/MB falsch ist (z.B. Pins vertauscht, das hatte ich nämlich auch schon) oder dass das im BIOS usb nicht freigeschaltet ist. > >> nicht. Ich habe alle Module installiert, die in den verschiedensten >> Anleitungen vorgeschlagen werden: >> >> lisa:/home/jba# lsmod | grep usb >> usbmouse 1788 0 (unused) >> usb-uhci 21004 0 (unused) >> usbkbd 2844 0 (unused) >> usb-storage 105104 0 (unused) >> usbcore 54816 1 [usbmouse usb-uhci usbkbd hid usb-storage] >> input 3040 0 [usbmouse usbkbd mousedev keybdev] >> >> usb funktioniert auch grundsätzlich: Ich kann damit meine Kamera mounten. >> Wenn ich die Maus einstecke merkt hotplug das auch und im kern.log steht dann: >> >> Sep 17 21:18:54 lisa kernel: hiddev0: USB HID v1.10 Mouse [Logitech USB-PS/2 >> Optical Mouse] on >>usb1:3.0 >> >> Sollte also eigentlich alles ok sein. Wenn ich dann aber >> >> cat /dev/input/mice >> >> eingebe und die Maus betätige, werden keine Zeichen ausgegeben. > >Es gibt für USB-Mäuse (und -Tastaturen) 2 verschiedene Treiber, usbmouse >(usbkbd) und mousedev (keybdev). Vereinfacht gesagt ist usbmouse der >Bootprotokoll-Treiber und mousedev der Full-HID-Treiber. Was bedeutet das für mich? Muss ich nun mousedev und usbmouse verwenden (das tue ich) oder nur eins von beiden? > >Die Ausgabe von usbmouse ist unter der major number 180 in /dev/usb/* zu >finden, jene von mousedev unter der major number 13 in /dev/input/*. > Unter /dev/usb/ gibts mouse0 bis mouse15, alle crw-rw---- 1 root root 180, 16 14. Mär 2002 mouse0 crw-rw---- 1 root root 180, 17 14. Mär 2002 mouse1 crw-rw---- 1 root root 180, 18 14. Mär 2002 mouse2 crw-rw---- 1 root root 180, 19 14. Mär 2002 mouse3 usw. Und unter /dev/input/ gibts crw-rw---- 1 root root 13, 63 14. Mär 2002 mice crw-rw---- 1 root root 13, 32 14. Mär 2002 mouse0 crw-rw---- 1 root root 13, 33 14. Mär 2002 mouse1 crw-rw---- 1 root root 13, 34 14. Mär 2002 mouse2 crw-rw---- 1 root root 13, 35 14. Mär 2002 mouse3 Das sollte also korrekt sein, oder? Wenn ich die Maus eingesteckt habe, kommt bei cat /dev/input/mice gar keine Ausgabe und bei den mouseX devices folgendes: cat: /dev/input/mouse0: Kein passendes Gerät gefunden bzw. cat: /dev/usb/mouse0: Kein passendes Gerät gefunden Unter /proc/bus/usb/devices wird die Maus aber angezeigt. Was kann ich noch testen? Jürgen _______________________________________________________ WEB.DE Video-Mail - Sagen Sie mehr mit bewegten Bildern Informationen unter: http://freemail.web.de/?mc=021199