You are not logged in.

#1 2012-10-10 19:24:22

popoffka
Member
Registered: 2012-03-29
Posts: 15

Keyboard stops working after some time

Hi,

I'm using a laptop (ThinkPad x121e). Before today, I always used its internal keyboard and everything was fine. However, today I bought a CM Storm QuickFire Rapid USB keyboard, with which I'm experiencing a problem. The problem is that after being plugged in, the keyboard works OK for some time, then stops working at all. After some replugging, it works again, only to fail again after some more time.
Here's the output of dmesg | grep usb:

[ 6854.986330] usb 1-2.4: new low-speed USB device number 42 using ehci_hcd
[ 6855.124665] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2.4/1-2.4:1.0/input/input35
[ 6855.126060] hid-generic 0003:2516:0004.0015: input,hidraw2: USB HID v1.10 Keyboard [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.2-2.4/input0
[ 6855.150800] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2.4/1-2.4:1.1/input/input36
[ 6855.151313] hid-generic 0003:2516:0004.0016: input,hidraw3: USB HID v1.10 Device [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.2-2.4/input1
[11000.190600] usb 1-2.4: USB disconnect, device number 42
[11013.301648] usb 1-2.4: new full-speed USB device number 43 using ehci_hcd
[11013.382239] usb 1-2.4: device descriptor read/64, error -32
[11013.565369] usb 1-2.4: device descriptor read/64, error -32
[11013.747867] usb 1-2.4: new full-speed USB device number 44 using ehci_hcd
[11013.827865] usb 1-2.4: device descriptor read/64, error -32
[11014.011416] usb 1-2.4: device descriptor read/64, error -32
[11014.193956] usb 1-2.4: new full-speed USB device number 45 using ehci_hcd
[11014.600168] usb 1-2.4: device not accepting address 45, error -32
[11014.681073] usb 1-2.4: new full-speed USB device number 46 using ehci_hcd
[11015.086818] usb 1-2.4: device not accepting address 46, error -32
[11017.150058] usb 1-2.4: new full-speed USB device number 47 using ehci_hcd
[11017.233175] usb 1-2.4: device descriptor read/64, error -32
[11017.416567] usb 1-2.4: device descriptor read/64, error -32
[11017.599804] usb 1-2.4: new full-speed USB device number 48 using ehci_hcd
[11017.679243] usb 1-2.4: device descriptor read/64, error -32
[11017.862484] usb 1-2.4: device descriptor read/64, error -32
[11018.045739] usb 1-2.4: new full-speed USB device number 49 using ehci_hcd
[11018.451334] usb 1-2.4: device not accepting address 49, error -32
[11020.474661] usb 1-2.4: new full-speed USB device number 51 using ehci_hcd
[11020.554850] usb 1-2.4: device descriptor read/64, error -32
[11020.737976] usb 1-2.4: device descriptor read/64, error -32
[11020.920601] usb 1-2.4: new full-speed USB device number 52 using ehci_hcd
[11022.776412] usb 1-2.3: new full-speed USB device number 53 using ehci_hcd
[11022.856240] usb 1-2.3: device descriptor read/64, error -32
[11023.039446] usb 1-2.3: device descriptor read/64, error -32
[11023.213013] usb 1-2.3: new full-speed USB device number 54 using ehci_hcd
[11023.292818] usb 1-2.3: device descriptor read/64, error -32
[11023.476187] usb 1-2.3: device descriptor read/64, error -32
[11023.659686] usb 1-2.3: new full-speed USB device number 55 using ehci_hcd
[11024.064890] usb 1-2.3: device not accepting address 55, error -32
[11024.146460] usb 1-2.3: new full-speed USB device number 56 using ehci_hcd
[11024.551332] usb 1-2.3: device not accepting address 56, error -32
[11026.614123] usb 1-2.3: new full-speed USB device number 57 using ehci_hcd
[11026.694814] usb 1-2.3: device descriptor read/64, error -32
[11026.877434] usb 1-2.3: device descriptor read/64, error -32
[11027.060807] usb 1-2.3: new full-speed USB device number 58 using ehci_hcd
[11027.140748] usb 1-2.3: device descriptor read/64, error -32
[11027.323868] usb 1-2.3: device descriptor read/64, error -32
[11027.506994] usb 1-2.3: new full-speed USB device number 59 using ehci_hcd
[11027.912934] usb 1-2.3: device not accepting address 59, error -32
[11102.957322] usb 3-1: new low-speed USB device number 20 using ohci_hcd
[11103.157686] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/input/input37
[11103.160031] hid-generic 0003:2516:0004.0017: input,hidraw2: USB HID v1.10 Keyboard [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.0-1/input0
[11103.189862] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.1/input/input38
[11103.190280] hid-generic 0003:2516:0004.0018: input,hidraw3: USB HID v1.10 Device [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.0-1/input1

What could be the problem? How can I solve it?

Thanks :)

UPD: it happened again and here's all that was added to dmesg:

[11709.776458] usb 3-1: USB disconnect, device number 20
[11723.161506] usb 3-1: new low-speed USB device number 22 using ohci_hcd
[11723.363780] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/input/input39
[11723.364158] hid-generic 0003:2516:0004.0019: input,hidraw2: USB HID v1.10 Keyboard [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.0-1/input0
[11723.392752] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.1/input/input40
[11723.393084] hid-generic 0003:2516:0004.001A: input,hidraw3: USB HID v1.10 Device [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.0-1/input1
[11731.123135] usb 3-1: USB disconnect, device number 22
[11732.872702] usb 3-1: new low-speed USB device number 23 using ohci_hcd
[11733.072218] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/input/input41
[11733.072653] hid-generic 0003:2516:0004.001B: input,hidraw2: USB HID v1.10 Keyboard [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.0-1/input0
[11733.101148] input: CM Storm QuickFire Rapid keyboard as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.1/input/input42
[11733.101505] hid-generic 0003:2516:0004.001C: input,hidraw3: USB HID v1.10 Device [CM Storm QuickFire Rapid keyboard] on usb-0000:00:12.0-1/input1

To me it seems as if the keyboard just unplugs itself. Could it be a software problem, or is it definitely a hardware one?

Last edited by popoffka (2012-10-10 19:27:06)

Offline

#2 2012-10-10 21:56:28

johni
Member
Registered: 2012-02-03
Posts: 102

Re: Keyboard stops working after some time

My first guess would be hardware.  You could test that out by trying it on another PC, or if you can dual boot, see if it fails under windows.

Offline

#3 2012-10-14 17:24:56

popoffka
Member
Registered: 2012-03-29
Posts: 15

Re: Keyboard stops working after some time

Enabling irqpool didn't help, neither did changing the cable. I've also experienced this under Windows (on this same laptop).
This doesn't sound good sad

Offline

#4 2012-10-14 18:42:10

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,412

Re: Keyboard stops working after some time

I think you probably have the power saving feature of the relevent usb feature set to 'auto'. 

On my machine, the relevent /sys files are located at /sys/bus/usb/devices/usb[1-4]/power/control , the contents of that 'control' file should not be auto for the port that the usb keyboard is plugged in to.  Otherwise it will automatically power down after a bit.

Offline

Board footer

Powered by FluxBB