Corsair K70 LUX detected but not initialized
Description of Bug
#1124 (closed) and !1467 (merged) added support for the Corsair K70 LUX keyboards (not RGB!). With the most-recent master build (4d4c18f1 at the time of writing) my keyboard does not show up, though. The log says [Corsair peripheral] Device type 00, Device type is unknown and finally [Corsair K70 LUX] is not initialized.
Attached Log
Here are the relevant parts from the log:
[Info:] ------------------------------------------------------
[Info:] | Detecting HID devices |
[Info:] ------------------------------------------------------
[Debug:] [1B1C:1B36 U=0002 P=0xFFC0 I=1] Corsair - Corsair Gaming K70 LUX Keyboard
[Trace:] [ResourceManager] Calling detection progress callbacks.
[Debug:] [1B1C:1B36 U=0003 P=0xFFC2 I=1] Corsair - Corsair Gaming K70 LUX Keyboard
[Trace:] [ResourceManager] Calling detection progress callbacks.
[Debug:] [Corsair K70 LUX] is enabled
[Trace:] [ResourceManager] Calling detection progress callbacks.
[Debug:] [Corsair peripheral] Device opened. VID/PID 1B1C:1B36
[Debug:] [Corsair peripheral] Device type 00
[Debug:] [Corsair peripheral] Device type is unknown
[Info:] [Corsair K70 LUX] is not initialized
[Debug:] [1B1C:1B36 U=0006 P=0x0001 I=1] Corsair - Corsair Gaming K70 LUX Keyboard
[Trace:] [ResourceManager] Calling detection progress callbacks.
[Debug:] [1B1C:1B36 U=0006 P=0x0001 I=0] Corsair - Corsair Gaming K70 LUX Keyboard
[Trace:] [ResourceManager] Calling detection progress callbacks.
[Debug:] [1B1C:1B36 U=0001 P=0x000C I=1] Corsair - Corsair Gaming K70 LUX Keyboard
[Trace:] [ResourceManager] Calling detection progress callbacks.
[Debug:] [1B1C:1B36 U=0004 P=0xFFC2 I=2] Corsair - Corsair Gaming K70 LUX Keyboard
[Trace:] [ResourceManager] Calling detection progress callbacks.
Operating System
OS - Windows Windows 11 / 22H2. Yes, I did run the program once with administrative privileges.
Hardware Configuration
Nothing out of the ordinary, I pretty much only have this keyboard.