USB Keyboard und Mouse
USB Keyboard und Mouse
Hallo,
ich hab Debian Etch/2.6.15/Gnome auf einem Thinkpad X31. Wenn ich es zuhause verwende, benutze ich eine Mouse (usb) und ein exterens Logitech Keyboard (usb). Diese sind in der xorg.conf auch eingerichtet.
Mein Problem: Wenn ich den Rechner hochfahre und beide sind angeschlossen, funktinoiert zwar das Keyboard, aber die Mouse nicht. Deshalb muss ich jedesmal ein "rmmod uhci_hcd" eingeben, das externe Keyboard abstecken - die Mouse bleibt dran, dann ein "modprobe uhci_hcd" und das Keyboard wieder anstecken. Ich verwende fuer USB uhci_hcd und ehci_hcd.
Woran kann das liegen, dass die Mouse nicht geht, wenn ich den Rechner hochfahre und beides angesteckt ist? Wie kann ich das beheben?
ich hab Debian Etch/2.6.15/Gnome auf einem Thinkpad X31. Wenn ich es zuhause verwende, benutze ich eine Mouse (usb) und ein exterens Logitech Keyboard (usb). Diese sind in der xorg.conf auch eingerichtet.
Mein Problem: Wenn ich den Rechner hochfahre und beide sind angeschlossen, funktinoiert zwar das Keyboard, aber die Mouse nicht. Deshalb muss ich jedesmal ein "rmmod uhci_hcd" eingeben, das externe Keyboard abstecken - die Mouse bleibt dran, dann ein "modprobe uhci_hcd" und das Keyboard wieder anstecken. Ich verwende fuer USB uhci_hcd und ehci_hcd.
Woran kann das liegen, dass die Mouse nicht geht, wenn ich den Rechner hochfahre und beides angesteckt ist? Wie kann ich das beheben?
Danke, mit udev kenn ich mich leider noch zu wenig aus, habe aber schon ein Tutorial organisiert, das ich schon seit einiger Zeit durcharbeiten wollte..
Das Keyboard ist etwas aelter und ich hab leider auch feststellen muessen, dass Bobbel unser Terrorkaninchen das Kabel schon mal geschmacklich getestet hatte, daher hat es wohl auch einen leichten Wackler..![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Das Keyboard ist etwas aelter und ich hab leider auch feststellen muessen, dass Bobbel unser Terrorkaninchen das Kabel schon mal geschmacklich getestet hatte, daher hat es wohl auch einen leichten Wackler..
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
- Teddybear
- Beiträge: 3163
- Registriert: 07.05.2005 13:52:55
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Altomünster
-
Kontaktdaten:
Corcovado hat geschrieben:Danke, mit udev kenn ich mich leider noch zu wenig aus, habe aber schon ein Tutorial organisiert, das ich schon seit einiger Zeit durcharbeiten wollte..
Das Keyboard ist etwas aelter und ich hab leider auch feststellen muessen, dass Bobbel unser Terrorkaninchen das Kabel schon mal geschmacklich getestet hatte, daher hat es wohl auch einen leichten Wackler..
Ich glaube aber nicht, das ein "defektes" Kabel der Tastatur die Ursache für eine nicht funktionierende Maus ist..
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde
Mod-Voice / My Voice
Oscar Wilde
Mod-Voice / My Voice
Nein, nein, aber ich hatte deshalb meinte ich ja, dass ich mir das mit udev nochmal anschauen will. Ich hatte nur zusaetzlich seltsame ausfaelle, in denen das Keyboard eben auch manchmal einfach nicht mehr mag, das - denke ich - lag am Kabel.Teddybear hat geschrieben:Corcovado hat geschrieben:Danke, mit udev kenn ich mich leider noch zu wenig aus, habe aber schon ein Tutorial organisiert, das ich schon seit einiger Zeit durcharbeiten wollte..
Das Keyboard ist etwas aelter und ich hab leider auch feststellen muessen, dass Bobbel unser Terrorkaninchen das Kabel schon mal geschmacklich getestet hatte, daher hat es wohl auch einen leichten Wackler..
Ich glaube aber nicht, das ein "defektes" Kabel der Tastatur die Ursache für eine nicht funktionierende Maus ist..
ohci hab ich eigentlich nicht, die Mouseports sollten schon uhci sein, also ich bekomme bspw folgenden output:
Code: Alles auswählen
drops user # lspci -v | grep -i uhci
0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
drops user # lspci -v | grep -i ohci
0000:02:00.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 02) (prog-if 10 [OHCI])
drops user # lspci -v | grep -i ehci
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI])
![traurig :(](./images/smilies/icon_sad.gif)
Sorry,
mein Fehler, da hatte ich was falsch in Erinnerung.
uhci ist von Intel und dafür wollten die Lizenz Gebühren, fast alle anderen haben sich dann auf ohci geeinigt.
Auch bei USB2 macht Intel auch heute noch für USB1.1 Geräte uhci.
Deshalb ist bei Dir ehci und uhci richtig.
der Fehler ist also bei hotplug bzw. udev zu suchen.
was steht den in /var/log/messages ? wenn Du die Maus ab- und anstöpselts.
gruss neuss
mein Fehler, da hatte ich was falsch in Erinnerung.
uhci ist von Intel und dafür wollten die Lizenz Gebühren, fast alle anderen haben sich dann auf ohci geeinigt.
Auch bei USB2 macht Intel auch heute noch für USB1.1 Geräte uhci.
Deshalb ist bei Dir ehci und uhci richtig.
der Fehler ist also bei hotplug bzw. udev zu suchen.
was steht den in /var/log/messages ? wenn Du die Maus ab- und anstöpselts.
gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.
Hm, ich hab grad wieder den Fall, dass ich das Keyboard angeschlossen hab und zwar die F-Tasten einschalten (dafuer hat's nen extra schalter) kann, aber keinen Text eintippen - eine typische Situation, sh dazu folgendes:
..tja und nach einigem rumgemesse (aus/einladen von uhci_hcd sowie an und abstoepseln von Keyboard und Mouse bekomme ich folgendes wenn ich bspw das Keyboard anstecken will:
Was ist error -71 und was kann ich da tun?
Edit: jetz hab ich das gleiche - abstoepseln, uhci_hcd reloaden und anstoepseln auf der Kernelkonsole gemacht und jetz kann man wieder beide benutzen - nja, ich wuerde mcih freuen, wenn man das irgendwann einfach anschliessen und benutzen kann, ohne erst immer rumstecken udn rumprobieren zu muessen - bei naechster Gelegenheit werde ich mir udev mal reinziehn.
Code: Alles auswählen
drops user # dmesg | tail
NET: Registered protocol family 17
wlan0: no IPv6 routers present
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usb 2-1: new low speed USB device using uhci_hcd and address 4
input: Logitech Logitech USB Keyboard as /class/input/input4
input: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb-0000:00:1d.1-1
input: Logitech Logitech USB Keyboard as /class/input/input5
input: USB HID v1.10 Mouse [Logitech Logitech USB Keyboard] on usb-0000:00:1d.1-1
drops user # cat /var/log/messages | tail
Jul 14 14:46:44 localhost -- MARK --
Jul 14 15:06:45 localhost -- MARK --
Jul 14 15:26:45 localhost -- MARK --
Jul 14 15:46:45 localhost -- MARK --
Jul 14 16:06:45 localhost -- MARK --
Jul 14 16:20:37 localhost kernel: usb 2-1: new low speed USB device using uhci_hcd and address 4
Jul 14 16:20:38 localhost kernel: input: Logitech Logitech USB Keyboard as /class/input/input4
Jul 14 16:20:38 localhost kernel: input: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb-0000:00:1d.1-1
Jul 14 16:20:38 localhost kernel: input: Logitech Logitech USB Keyboard as /class/input/input5
Jul 14 16:20:38 localhost kernel: input: USB HID v1.10 Mouse [Logitech Logitech USB Keyboard] on usb-0000:00:1d.1-1
Code: Alles auswählen
drops user # dmesg | tail
usb 2-1: new low speed USB device using uhci_hcd and address 3
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new low speed USB device using uhci_hcd and address 4
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new low speed USB device using uhci_hcd and address 5
usb 2-1: device not accepting address 5, error -71
usb 2-1: new low speed USB device using uhci_hcd and address 6
usb 2-1: device not accepting address 6, error -71
Edit: jetz hab ich das gleiche - abstoepseln, uhci_hcd reloaden und anstoepseln auf der Kernelkonsole gemacht und jetz kann man wieder beide benutzen - nja, ich wuerde mcih freuen, wenn man das irgendwann einfach anschliessen und benutzen kann, ohne erst immer rumstecken udn rumprobieren zu muessen - bei naechster Gelegenheit werde ich mir udev mal reinziehn.
Hallo,
was error-71 bedeutet weis ich nicht, ich konnte auch keine Erklärung finden.
Ansonsten interpretiere ich die Meldung so:
Es wird ein USB Gerät gefunden, aber beim einlesen des device descriptor tritt der Fehler auf. Dann weis das System natürlich nichts mit dem Gerät anzufangen.
Dies könnte für einen Fehler bei den USB Geräten sprechen ( bin Bobbel ).
Es wäre aber auch die udev / hotplug Sache möglich.
Was meldet ein lsusb, wenn es nicht geht?
sollte lsusb das Gerät korrekt anzeigen ist udev / hotplug warscheinlicher, ansonsten eher ein Hardwareproblem.
gruss neuss
Code: Alles auswählen
usb 2-1: new low speed USB device using uhci_hcd and address 3
usb 2-1: device descriptor read/64, error -71
Ansonsten interpretiere ich die Meldung so:
Es wird ein USB Gerät gefunden, aber beim einlesen des device descriptor tritt der Fehler auf. Dann weis das System natürlich nichts mit dem Gerät anzufangen.
Dies könnte für einen Fehler bei den USB Geräten sprechen ( bin Bobbel ).
Es wäre aber auch die udev / hotplug Sache möglich.
Was meldet ein lsusb, wenn es nicht geht?
sollte lsusb das Gerät korrekt anzeigen ist udev / hotplug warscheinlicher, ansonsten eher ein Hardwareproblem.
gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.
- gOtNoPhEaR
- Beiträge: 863
- Registriert: 17.04.2004 15:49:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Gau-Algesheim
-
Kontaktdaten:
Habe auch USB Maus und Tastatur und bei mir ist das Problem, dass nach dem starten die Maus manchmal nicht da ist. Wenn ich die Maus dann aus- und wieder einstöpsel geht es wieder.
Erst dachte ich es läge an X aber ein Geräteeintrag war auch nicht vorhanden.
Erst dachte ich es läge an X aber ein Geräteeintrag war auch nicht vorhanden.
Greetz, gOtNoPhEaR
OS: Debian/testing amd64
OS: Debian/testing amd64