[Bug 233884] Corsair CORSAIR K70 RGB MK.2 / K63 / K63 Wireless not working
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Aug 10 20:00:11 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233884
ali at mashtizadeh.com <ali at mashtizadeh.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ali at mashtizadeh.com
--- Comment #12 from ali at mashtizadeh.com <ali at 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.
More information about the freebsd-usb
mailing list