[New Device] USB Keyboard RedDragon K502 Karura 2 RGB
Name of device:
USB Keyboard RedDragon K502 Karura 2 RGB
Link to manufacturer's product page:
https://redragonusa.com/product/93/keyboards/K502
https://redragonusa.com/storage/manuals/0V0IoCzyjjc70xPRaZgjVCcQgx2hAlWiJv56e7Hi.pdf
Please select what type of device/interface the device uses:
ID information:
it's VID_0C45&PID_7603
gwmi Win32_USBControllerDevice |%{wmi} | Sort Manufacturer,Description,DeviceID | Ft -GroupBy Manufacturer Description,Service,DeviceID
Manufacturer: (Klawiatury standardowe)
Description Service DeviceID
Urządzenie klawiatury HID kbdhid HID\VID_0A81&PID_0205&MI_00\7&22EB3E5D&0&0000
Urządzenie klawiatury HID kbdhid HID\VID_0C45&PID_7603&MI_00\7&1A4D252E&0&0000
Urządzenie klawiatury HID kbdhid HID\VID_0C45&PID_7603&MI_01&COL04\7&3210B173&0&0003
Urządzenie klawiatury HID kbdhid HID\VID_0C45&PID_7603&MI_01&COL05\7&3210B173&0&0004
Urządzenie klawiatury HID kbdhid HID\VID_0C45&PID_7603&MI_01&COL06\7&3210B173&0&0005
Manufacturer: (Standard mouse types)
Description Service DeviceID
USB HID-compliant mouse Amusbprt HID\VID_09DA&PID_000E\6&1633F551&0&0000
Manufacturer: (Standard USB Host Controller)
Description Service DeviceID
ASMedia USB Root Hub asmthub3 USB\ASMEDIAROOT_HUB\5&188EFC33&0&0 ASMedia USB Root Hub asmthub3 USB\ASMEDIAROOT_HUB\5&7D03CA&0&0
Manufacturer: (Standardowe koncentratory USB)
Description Service DeviceID
Główny koncentrator USB (USB 3.0) USBHUB3 USB\ROOT_HUB30\4&143F169D&0&0
Rodzajowy koncentrator USB USBHUB3 USB\VID_05E3&PID_0610\5&2A753FF6&0&5
Rodzajowy koncentrator USB SuperSpeed USBHUB3 USB\VID_05E3&PID_0612\5&2A753FF6&0&21
Manufacturer: (Standardowe urządzenia systemowe)
Description Service DeviceID
Kontroler systemu zgodny z HID HID\VID_0A81&PID_0205&MI_01&COL02\7&B27B218&0&0001
Kontroler systemu zgodny z HID HID\VID_0C45&PID_7603&MI_01&COL02\7&3210B173&0&0001
Urządzenie wejściowe USB HidUsb USB\VID_09DA&PID_000E\5&2A753FF6&0&8
Urządzenie wejściowe USB HidUsb USB\VID_0A81&PID_0205&MI_00\6&1BCD403F&0&0000
Urządzenie wejściowe USB HidUsb USB\VID_0A81&PID_0205&MI_01\6&1BCD403F&0&0001
Urządzenie wejściowe USB HidUsb USB\VID_0C45&PID_7603&MI_00\6&20B3AE3F&0&0000
Urządzenie wejściowe USB HidUsb USB\VID_0C45&PID_7603&MI_01\6&20B3AE3F&0&0001
Urządzenie zdefiniowane przez dostawcę zgodne z HID HID\VID_0C45&PID_7603&MI_01&COL03\7&3210B173&0&0002
Manufacturer: (Standardowy kontroler hosta USB)
Description Service DeviceID
Urządzenie kompozytowe USB usbccgp USB\VID_0A81&PID_0205\5&2A753FF6&0&7 Urządzenie kompozytowe USB usbccgp USB\VID_0C45&PID_7603\5&2A753FF6&0&1
Manufacturer: Microsoft
Description Service DeviceID
Mysz zgodna z HID mouhid HID\VID_0A81&PID_0205&MI_01&COL01\7&B27B218&0&0000 Urządzenie sterujące użytkownika zgodne z HID HID\VID_0A81&PID_0205&MI_01&COL03\7&B27B218&0&0002 Urządzenie sterujące użytkownika zgodne z HID HID\VID_0C45&PID_7603&MI_01&COL01\7&3210B173&0&0000
Manufacturer: Realtek Semiconductor Corp.
Description Service DeviceID
Realtek Bluetooth 5.0 Adapter BTHUSB USB\VID_0BDA&PID_8771\00E04C239987
Please attach screenshots of the device's official control application here:
Please attach device captures here:
It is typical Redragon keyboard with regulation of frequency brightness and light mode The main problem with the genuine firmware is that combination of SHIFT_LEFT + CTRL_LEFT + ESC doesn't emit 3-key scancode to call Windows Task Manager - it works only in combination with right shift. Also for polish letters SHIFT_LEFT + ALT_RIGHT + Z doesn't emit scancode for polish letter Ż. You have to use SHIFT_RIGHT instead. Although other combinations for polish letters with SHIFT_LEFT works ok, like:
SHIFT_LEFT + ALT_RIGHT + X
SHIFT_LEFT + ALT_RIGHT + C
SHIFT_LEFT + ALT_RIGHT + A
SHIFT_LEFT + ALT_RIGHT + S
SHIFT_LEFT + ALT_RIGHT + E
Is it possible to dump genuine FW and fix it? Or is it possible to add support for this KB in OpenRGB? Do I need disassembly and solder anything to it's MB for MCU communication?
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 or PCI -
Screenshots of the OEM Application are included -
There is either, appropriate code examples linked or suitable device captures attached

