https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233884
a...@mashtizadeh.com <a...@mashtizadeh.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |a...@mashtizadeh.com --- Comment #12 from a...@mashtizadeh.com <a...@mashtizadeh.com> --- With regards to the K70 RGB MK.2. The keyboard works fine inside of the BIOS/EFI and FreeBSD bootloader. Something during initialization seems wrong. I have the boot proto quirk set. Corsair K70 RGB MK.2 Aug 10 15:51:44 market kernel: ugen0.10: <Corsair CORSAIR K70 RGB MK.2 Mechanical Gaming Keyboard> at usbus0 Aug 10 15:51:44 market kernel: ukbd2 on uhub1 Aug 10 15:51:44 market kernel: ukbd2: <Corsair CORSAIR K70 RGB MK.2 Mechanical Gaming Keyboard, class 0/0, rev 2.00/3.24, addr 15> on usbus0 Aug 10 15:51:44 market kernel: ukbd_attach: Parsing HID descriptor of 192 bytes Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left control Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right control Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left shift Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right shift Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left alt Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right alt Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left GUI Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right GUI Aug 10 15:51:44 market kernel: ukbd_parse_hid: Ignoring keyboard event control Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard numlock Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard capslock Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard scrolllock Aug 10 15:51:44 market kernel: ukbd_attach: Forcing boot protocol Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left control Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right control Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left shift Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right shift Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left alt Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right alt Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found left GUI Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found right GUI Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard event array Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard numlock Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard capslock Aug 10 15:51:44 market kernel: ukbd_parse_hid: Found keyboard scrolllock Aug 10 15:51:44 market kernel: ukbd_set_leds: leds=0x00 Aug 10 15:51:44 market syslogd: last message repeated 1 times Aug 10 15:51:44 market kernel: kbd4 at ukbd2 Aug 10 15:51:44 market kernel: ukbd_set_leds_callback: len=1, id=0 Aug 10 15:51:44 market kernel: uhid3 on uhub1 Aug 10 15:51:44 market kernel: uhid3: <Corsair CORSAIR K70 RGB MK.2 Mechanical Gaming Keyboard, class 0/0, rev 2.00/3.24, addr 15> on usbus0 USBDUMP: Pressing 'a' on both Corsair: m15:42:05.751977 usbus0.10 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes 15:42:05.751979 usbus0.10 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=24,IVAL=1,ERR=0 frame[0] READ 21 bytes 0000 01 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010 00 00 00 00 00 -- -- -- -- -- -- -- -- -- -- -- |..... | 15:42:05.818975 usbus0.10 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes 15:42:05.818976 usbus0.10 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=24,IVAL=1,ERR=0 frame[0] READ 21 bytes 0000 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 0010 00 00 00 00 00 -- -- -- -- -- -- -- -- -- -- -- |..... | Another Keyboard: a15:42:28.670668 usbus0.5 SUBM-INTR-EP=00000081,SPD=LOW,NFR=1,SLEN=0,IVAL=10 frame[0] READ 8 bytes 15:42:28.670669 usbus0.5 DONE-INTR-EP=00000081,SPD=LOW,NFR=1,SLEN=8,IVAL=10,ERR=0 frame[0] READ 8 bytes 0000 00 00 04 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | 15:42:28.766665 usbus0.5 SUBM-INTR-EP=00000081,SPD=LOW,NFR=1,SLEN=0,IVAL=10 frame[0] READ 8 bytes 15:42:28.766666 usbus0.5 DONE-INTR-EP=00000081,SPD=LOW,NFR=1,SLEN=8,IVAL=10,ERR=0 frame[0] READ 8 bytes 0000 00 00 00 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ Reading the bug reports from the ckb-next it seems they have added quirks to linux, which add sleeps to some part of the keyboard initialization. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-usb@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"