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. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1678477 Title: Kernel has troule recognizing Corsair Strafe RGB keyboard To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1678477/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs