Comment 24 for bug 1678477

Revision history for this message
Ubiratan Pires Alberton (u-alberton) wrote :

The "delayinit" kernel seems to work! The keyboard is usable when the computer first boots, and every time I unplug and plug it back in. I did that while following the output of dmesg -w and got the following:

[ 80.205969] usb 3-3: new full-speed USB device number 5 using xhci_hcd
[ 81.468240] usb 3-3: New USB device found, idVendor=1b1c, idProduct=1b20
[ 81.468244] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 81.468246] usb 3-3: Product: Corsair STRAFE RGB Gaming Keyboard
[ 81.468247] usb 3-3: Manufacturer: Corsair
[ 81.468249] usb 3-3: SerialNumber: 0B03F020AEBD18445619787AF5001946
[ 86.703197] input: Corsair Corsair STRAFE RGB Gaming Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:1B1C:1B20.0005/input/input23
[ 86.703780] hid-generic 0003:1B1C:1B20.0005: input,hidraw0: USB HID v1.11 Keyboard [Corsair Corsair STRAFE RGB Gaming Keyboard] on usb-0000:00:14.0-3/input0
[ 86.705875] input: Corsair Corsair STRAFE RGB Gaming Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:1B1C:1B20.0006/input/input24
[ 86.706203] input: Corsair Corsair STRAFE RGB Gaming Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:1B1C:1B20.0006/input/input25
[ 86.706403] input: Corsair Corsair STRAFE RGB Gaming Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:1B1C:1B20.0006/input/input26
[ 86.706640] input: Corsair Corsair STRAFE RGB Gaming Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:1B1C:1B20.0006/input/input27
[ 86.706854] hid-generic 0003:1B1C:1B20.0006: input,hiddev0,hidraw1: USB HID v1.11 Keyboard [Corsair Corsair STRAFE RGB Gaming Keyboard] on usb-0000:00:14.0-3/input1
[ 86.706941] usbhid 3-3:1.2: couldn't find an input interrupt endpoint

I haven't tried the devicequalifier kernel yet, will try that now.