[New Device] Keychron V6 MAX (ISO Layout with Encoder)
Name of device:
Keychron V6 MAX (ISO Layout with Encoder)
Link to manufacturer's product page:
https://www.keychron.com/products/keychron-v6-max-qmk-via-wireless-mechanical-keyboard
Please select what type of device/interface the device uses:
ID information:
USB\VID_3434&PID_0961&MI_00
USB\VID_3434&PID_0961&MI_01
Please attach screenshots of the device's official control application here:
Official lighting control handled via SignalRGB (works with this keyboard). OpenRGB does not currently detect the device. Screenshots of the SignalRGB profile can be provided if required.
Please attach device captures here:
Not yet available — I can provide a USBPcap + Wireshark capture of RGB control packets from SignalRGB upon request.
Additional Information:
Device details:
- Model: Keychron V6 MAX (ISO, Gateron Jupiter Banana, south-facing RGB)
- Firmware versions:
- ISO:
v6_max_iso_encoder_v1.1.0_2503191051 - ANSI:
v6_max_ansi_encoder_v1.1.2_2505151518
- ISO:
- Connectivity: USB-C (wired), 2.4 GHz wireless, Bluetooth 5.1
- Lighting: Per-key RGB, south-facing LEDs
- Appears as two HID interfaces (
MI_00,MI_01) - Not currently detected by OpenRGB, even in latest release
Observed behavior:
- The keyboard works as normal input device but OpenRGB shows no entry.
- SignalRGB can control lighting → indicates a valid HID lighting interface.
- Likely QMK/VIA-based firmware with a custom lighting descriptor.
Requested support:
Add recognition and support for Keychron V6 MAX (preferably both ISO and ANSI variants).
I’m happy to assist with testing and data capture if needed.
Checklist for Step2
-
Name of device -
A link to the vendors product page has been included -
The transport bus has been identified and the appropriate label added to the issue. -
The device ID's have been included for USB -
Screenshots of the OEM Application are included -
There is either, appropriate code examples linked or suitable device captures attached