Since there are already so many usb-related threads, why not posting another one?
I have this Genius keyboard wich doesn't get sold anywhere on earth but I somehow got one. Anyway, I got it working in gentoo by loading the usbkbd module on startup. It kinda works on ubuntu too, except that I must first boot and login with the ps/2 adapter and then connect it to the usb port. If I don't, I can't login and I get this error in dmesg:
Code:
[4294971.277000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4294971.278000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4294971.279000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4294971.280000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4294971.500000] usb 1-7: USB disconnect, address 3
[4294974.071000] input: AT Translated Set 2 keyboard as /class/input/input3
[4294974.237000] input: AT Translated Set 2 keyboard as /class/input/input4
[4294997.968000] usb 1-7: new low speed USB device using ohci_hcd and address 4
[4295008.128000] drivers/usb/input/hid-core.c: usb_submit_urb(ctrl) failed
[4295008.128000] drivers/usb/input/hid-core.c: timeout initializing reports
[4295008.128000]
[4295008.128000] input: ABBAHOME as /class/input/input5
[4295008.128000] input: USB HID v1.10 Keyboard [ABBAHOME] on usb-0000:00:02.0-7
[4295014.641000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4295014.642000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4295014.643000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4295014.644000] drivers/usb/input/hid-core.c: ctrl urb status -110 received
[4295014.752000] usb 1-7: USB disconnect, address 4
[4295018.188000] input: AT Translated Set 2 keyboard as /class/input/input6
[4295018.268000] atkbd.c: Failed to enable keyboard on isa0060/serio0
[4295018.268000] input: AT Translated Set 2 keyboard as /class/input/input7
[4295018.328000] input: AT Translated Set 2 keyboard as /class/input/input8
[4295018.494000] input: AT Translated Set 2 keyboard as /class/input/input9
and no mather what I do (rmmod, modprobe), nothing works. I suppose it's something to do with udev?
tnx in advance for any suggestions.