Compatibility Matrix

Every vendor and device tracked in Hypercolor's driver database, with shipping status.

Hypercolor tracks 420 devices across 32 vendors in data/drivers/vendors/. 184 ship with a working driver today across 12 driver families. 1 are actively in development. 233 more are researched or known, awaiting implementation or hardware to test.

#Summary

VendorSupportedIn progressResearchedBlockedDrivers
Ableton1———push2
Alienware——3——
Aqua Computer——4——
ASRock——4——
ASUS10—10—asus
Cooler Master——20——
Corsair49—34—corsair
Dygma———2dygma
EVGA——7——
Fnatic——3——
Gigabyte——8——
Glorious1—4—qmk
Govee4———govee
HyperX——16——
HYTE——2——
Lian Li1312—lianli
Logitech——9——
Mountain——4——
MSI——11——
Nanoleaf1———nanoleaf
Nollie19———nollie
NZXT——17——
Philips1———hue
PrismRGB3———nollie, prismrgb
QMK10———qmk
Razer71—38—razer
Roccat——14——
Sony——3——
SteelSeries——6——
Thermaltake——10——
WLED1———wled
Wooting——4——

#By Driver

  • razer — 71 supported devices
  • corsair — 49 supported devices
  • nollie — 20 supported devices
  • lianli — 13 supported devices
  • qmk — 11 supported devices
  • asus — 10 supported devices
  • govee — 4 supported devices
  • prismrgb — 2 supported devices
  • hue — 1 supported device
  • nanoleaf — 1 supported device
  • push2 — 1 supported device
  • wled — 1 supported device

#Supported Devices

VendorDevicePIDTypeDriverTransportLEDsNotes
AbletonPush 20x1967Otherpush2USB MIDI—Composite MIDI + bulk display. MIDI for pad control, bulk OUT for sideband display.
ASUSAura Addressable (Gen 1)0x1867ARGB controllerasusUSB HID (raw)—Up to 120 LEDs per ARGB channel
ASUSAura Addressable (Gen 2)0x1872ARGB controllerasusUSB HID (raw)——
ASUSAura Addressable (Gen 3)0x18A3ARGB controllerasusUSB HID (raw)——
ASUSAura Addressable (Gen 4)0x18A5ARGB controllerasusUSB HID (raw)——
ASUSAura Motherboard (Gen 1)0x18F3MotherboardasusUSB HID (raw)——
ASUSAura Motherboard (Gen 2)0x1939MotherboardasusUSB HID (raw)——
ASUSAura Motherboard (Gen 3)0x19AFMotherboardasusUSB HID (raw)——
ASUSAura Motherboard (Gen 4)0x1AA6MotherboardasusUSB HID (raw)——
ASUSAura Motherboard (Gen 5)0x1BEDMotherboardasusUSB HID (raw)——
ASUSAura Terminal0x1889ARGB controllerasusUSB HID (raw)——
Corsair1000D Obsidian0x1D00ARGB controllercorsairUSB HID—2 channels
CorsairCommander Pro0x0C10Fan controllercorsairUSB HID—2 RGB channels + fan control
CorsairDark Core RGB Pro SE (Wired)0x1B7EMousecorsairUSB HID12Bragi 64-byte HID reports
CorsairDark Core RGB SE (Wired)0x1B4BMousecorsairUSB HID12Bragi 64-byte HID reports
CorsairElite Capellix LCD0x0C39LCD modulecorsairUSB HID—480x480 JPEG streaming, 30fps
CorsairElite Capellix LCD (Alt PID)0x0C33LCD modulecorsairUSB HID——
CorsairHarpoon Wireless (Wired)0x1B5EMousecorsairUSB HID2Bragi 64-byte HID reports
CorsairiCUE LINK LCD0x0C4ELCD modulecorsairUSB HID——
CorsairiCUE LINK System Hub0x0C3FFan controllercorsairUSB HID—Hub-and-spoke daisy-chain protocol, dynamic device enumeration
CorsairIronclaw Wireless (Wired)0x1B4CMousecorsairUSB HID6Bragi 64-byte HID reports
CorsairK100 MX Red0x1B7DKeyboardcorsairUSB HID193Bragi 1024-byte HID reports, alternate RGB payload
CorsairK100 RGB Optical V10x1B7CKeyboardcorsairUSB HID193Bragi 1024-byte HID reports, alternate RGB payload
CorsairK100 RGB Optical V20x1BC5KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, alternate RGB payload
CorsairK55 RGB Pro0x1BA4KeyboardcorsairUSB HID6Bragi 64-byte HID reports, zoned RGB
CorsairK60 Pro Mono0x1B83KeyboardcorsairUSB HID123Bragi monochrome lighting resource
CorsairK60 Pro RGB0x1BA0KeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK60 Pro RGB Low Profile0x1BADKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK60 Pro RGB SE0x1B8DKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK60 Pro TKL Black0x1BC7KeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK60 Pro TKL White0x1BEDKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK65 Mini0x1BAFKeyboardcorsairUSB HID123Bragi 1024-byte HID reports, per-key RGB
CorsairK70 Core RGB0x2B0AKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK70 Core RGB0x1BFFKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK70 Core RGB0x1BFDKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
CorsairK70 Core RGB TKL0x2B01KeyboardcorsairUSB HID102Bragi 64-byte HID reports, per-key RGB
CorsairK70 Pro Optical0x1BD4KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
CorsairK70 RGB Pro0x1BC4KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
CorsairK70 RGB Pro V20x1BB3KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
CorsairK70 TKL0x1B73KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
CorsairK70 TKL Champion Optical0x1BB9KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
CorsairK95 Platinum XT0x1B89KeyboardcorsairUSB HID156Bragi 64-byte HID reports, top-bar keyboard topology
CorsairKatar Pro0x1B93MousecorsairUSB HID2Bragi 64-byte HID reports
CorsairKatar Pro V20x1BBAMousecorsairUSB HID2Bragi 64-byte HID reports
CorsairKatar Pro XT0x1BACMousecorsairUSB HID2Bragi 64-byte HID reports
CorsairLighting Node Core0x0C1AARGB controllercorsairUSB HID—1 channel, 204 LEDs max
CorsairLighting Node Pro0x0C0BARGB controllercorsairUSB HID—2 channels, 408 LEDs max
CorsairLS100 Starter Kit0x0C1ELED stripcorsairUSB HID—1 channel
CorsairLT100 Tower0x0C23LED stripcorsairUSB HID—2 channels
CorsairM55 RGB Pro0x1B70MousecorsairUSB HID2Bragi 64-byte HID reports
CorsairM65 RGB Ultra Wired0x1B9EMousecorsairUSB HID3Bragi 64-byte HID reports
CorsairM65 RGB Ultra Wireless (Wired)0x1BB5MousecorsairUSB HID2Bragi 64-byte HID reports
CorsairM75 Gaming Mouse0x1BF0MousecorsairUSB HID2Bragi 64-byte HID reports
CorsairMM7000x1B9BMousepadcorsairUSB HID3Bragi 64-byte HID reports
CorsairMM700 3XL0x1BC9MousepadcorsairUSB HID3Bragi 64-byte HID reports
CorsairNautilus RS LCD0x0C55LCD modulecorsairUSB HID——
CorsairScimitar Elite0x1BE3MousecorsairUSB HID5Bragi 128-byte HID reports
CorsairSPEC OMEGA RGB0x1D04ARGB controllercorsairUSB HID—2 channels
CorsairXC7 RGB Elite LCD0x0C42LCD modulecorsairUSB HID31480x480 display + 31-LED ring, custom XC7 init sequence
CorsairXD6 Elite LCD0x0C43LCD modulecorsairUSB HID——
GloriousGMMK Pro0x5044KeyboardqmkUSB HID—VID 0x320F, supported via QMK driver
GoveeGovee Outdoor & String Lights—LED stripgoveeUDP—Outdoor string lights, curtain lights, and permanent outdoor lights with Govee LAN protocol support.
GoveeGovee RGBIC LED Strip—LED stripgoveeUDP—Per-segment RGBIC strips streamed over the Govee LAN protocol. Select SKUs (H619A, H70B1) also support Razer streaming for higher frame rates.
GoveeGovee RGBIC Light Bars—LightbargoveeUDP—Govee Flow and Flow Pro desktop light bars and similar segmented RGBIC bars.
GoveeGovee RGBIC TV Backlight—LED stripgoveeUDP—Immersion and Envisual TV backlight kits. The backlight strip streams over the Govee LAN protocol; the bundled camera module is not used.
Lian LiL-Wireless Controller0x8040Fan controllerlianliUSB bulk transfer—V1 2.4GHz TX (SLV3TX) paired with its 0x8041 RX sibling behind the controller’s internal hub. Discovers bound TL/SL wireless fan clusters and streams per-LED RGB over RF; 26 LEDs per TL fan, up to 4 fans per cluster.
Lian LiTL Fan Hub0x7372Fan controllerlianliUSB HID260VID 0x0416, Nuvoton-based. 26 LEDs/fan, 10 fans/port, 4 ports. RPM reading supported.
Lian LiUni Fan SL Wireless LCD0x1CBE:0x0005LCD modulelianliUSB bulk transfer—SL V3 wireless LCD receiver; same protocol as the TL receiver.
Lian LiUni Fan TL LCD0x04FC:0x7393LCD modulelianliUSB HID—400x400 round panel. JPEG streaming in 512-byte packets; every unit reports serial TL_LCDV0.1, so identity keys on the USB port path.
Lian LiUni Fan TL Wireless LCD0x1CBE:0x0006LCD modulelianliUSB bulk transfer—One bulk receiver per wireless LCD fan over its 9-pin USB cable. 400x400 round panel; DES-wrapped 512-byte headers and a fixed 102400-byte frame write (101888 bytes of JPEG).
Lian LiUni Hub - AL0xA101Fan controllerlianliUSB HID—Dual-ring fans (inner/outer), firmware-dependent: HID for v1.7+, Vendor for v1.0 (AL10)
Lian LiUni Hub - AL V20xA104Fan controllerlianliUSB HID—Dual-ring, 144 bytes per port output
Lian LiUni Hub - SL0xA100Fan controllerlianliUSB HID—ENE 6K77 protocol, single-ring fans
Lian LiUni Hub - SL Infinity0xA102Fan controllerlianliUSB HID—4 physical groups, 8 logical channels
Lian LiUni Hub - SL Redragon0xA106Fan controllerlianliUSB HID——
Lian LiUni Hub - SL V20xA103Fan controllerlianliUSB HID——
Lian LiUni Hub - SL V2a0xA105Fan controllerlianliUSB HID——
Lian LiUni Hub (Original)0x7750Fan controllerlianliUSB vendor—Legacy USB vendor protocol
NanoleafNanoleaf Panels (any)—LED stripnanoleafHTTP—mDNS discovery + power button pairing. Supports all panel shapes and light strips.
NollieNollie 10x1F11ARGB controllernollieUSB HID—VID 0x16D2 and NOS2 VID 0x16D5, 1 channel x 630 LEDs, GRB byte order
NollieNollie 1 CDC0x2A01ARGB controllernollieUSB serial—VID 0x16D5, 115200 8N1 CDC transport
NollieNollie 16 #1 legacy / v1.20x1613ARGB controllernollieUSB HID—VID 0x16D1 legacy 8x100 and VID 0x16D2 v1.2 channels 01-08
NollieNollie 16 #2 legacy / v1.20x1615ARGB controllernollieUSB HID—VID 0x16D1 legacy 8x100 and VID 0x16D2 v1.2 channels 09-16
NollieNollie 16 v30x4716ARGB controllernollieUSB HID—VID 0x3061 grouped Gen-2 HID; VID 0x16D5 NOS2 single-channel 1024-byte HID
NollieNollie 16 v3 NOS20x2A16ARGB controllernollieUSB HID—VID 0x16D5 alternate PID, NOS2 single-channel 1024-byte HID
NollieNollie 20x1619ARGB controllernollieUSB HID—VID 0x16D1, 2 channels x 512 LEDs, legacy 20-LED packet header
NollieNollie 28/12 v1.20x1616ARGB controllernollieUSB HID—VID 0x16D2, 12 channels x 42 LEDs, RGB byte order
NollieNollie 320x4714ARGB controllernollieUSB HID—VID 0x3061 grouped Gen-2 HID; VID 0x16D5 NOS2 HID; supports ATX/GPU Strimer rows
NollieNollie 32 NOS20x2A32ARGB controllernollieUSB HID—VID 0x16D5 alternate PID, NOS2 single-channel 1024-byte HID
NollieNollie 40x4711ARGB controllernollieUSB HID—VID 0x3061, interface 3, 4 channels x 636 LEDs
NollieNollie 8 CDC0x2A08ARGB controllernollieUSB serial—VID 0x16D5, 115200 8N1 CDC transport
NollieNollie 8 legacy / Nollie 8 v1.20x1612ARGB controllernollieUSB HID—VID 0x16D1 legacy 8x100 and VID 0x16D2 v1.2 8x525 are both supported
NollieNollie 8 v2 / PrismRGB Prism 80x1F01ARGB controllernollieUSB HID—VID 0x16D2 as Nollie 8 v2; VID 0x16D5 is also used by PrismRGB Prism 8
NollieNollie 8 Youth0x4712ARGB controllernollieUSB HID—VID 0x3061, interface 3, 8 channels x 300 LEDs
NollieNollie L1 v1.20x1617ARGB controllernollieUSB HID—VID 0x16D2, 8 channels x 525 LEDs, official source maps this PID to L1
NollieNollie L2 v1.20x1618ARGB controllernollieUSB HID—VID 0x16D2, 8 channels x 525 LEDs, official source maps this PID to L2
NollieNollie Matrix0x0001ARGB controllernollieUSB HID—VID 0x16D3, 1 channel x 256 LEDs
NollieNollie TT0x1620ARGB controllernollieUSB HID—VID 0x16D1, 2 channels x 512 LEDs, legacy 20-LED packet header
PhilipsHue Bridge (any)—ARGB controllerhueHTTP—mDNS discovery + link button pairing. Controls all lights connected to bridge.
PrismRGBPrism 80x1F01ARGB controllernollieUSB HID—VID 0x16D5, PrismRGB rebrand of Nollie 8 v2, GRB byte order, 0.75 host brightness scale
PrismRGBPrism Mini0x1407ARGB controllerprismrgbUSB HID—VID 0x16D0, 128 LEDs max, color pair compression
PrismRGBPrism S0x1294ARGB controllerprismrgbUSB HID—VID 0x16D0, RGB byte order, ATX + GPU cable variants
QMKGlorious GMMK Pro0x5044KeyboardqmkUSB HID—VID 0x320F
QMKKeychron Q10x0110KeyboardqmkUSB HID—VID 0x3434, QMK protocol rev D
QMKKeychron Q20x0120KeyboardqmkUSB HID—VID 0x3434
QMKKeychron Q30x0130KeyboardqmkUSB HID—VID 0x3434
QMKKeychron Q50x0150KeyboardqmkUSB HID—VID 0x3434
QMKKeychron Q60x0160KeyboardqmkUSB HID—VID 0x3434
QMKKeychron V10x0310KeyboardqmkUSB HID—VID 0x3434
QMKOLKB Planck0x6060KeyboardqmkUSB HID—VID 0xFEED
QMKZSA Moonlander0x1969KeyboardqmkUSB HID—VID 0x3297
QMKZSA Voyager0x0791KeyboardqmkUSB HID—VID 0x3297
RazerBase Station V2 Chroma0x0F20OtherrazerUSB HID——
RazerBasilisk Ultimate0x0086MouserazerUSB HID——
RazerBasilisk Ultimate (Wireless)0x0088MouserazerUSB HID——
RazerBasilisk V30x0099MouserazerUSB HID11Matrix 1x11, has scroll wheel LED
RazerBasilisk V3 35K0x00CBMouserazerUSB HID——
RazerBasilisk V3 Pro (Wired)0x00AAMouserazerUSB HID——
RazerBasilisk V3 Pro (Wireless)0x00ABMouserazerUSB HID——
RazerBasilisk V3 Pro 35K (Wired)0x00CCMouserazerUSB HID——
RazerBasilisk V3 Pro 35K (Wireless)0x00CDMouserazerUSB HID——
RazerBasilisk V3 Pro 35K Phantom Green (Wired)0x00D6MouserazerUSB HID——
RazerBasilisk V3 Pro 35K Phantom Green (Wireless)0x00D7MouserazerUSB HID——
RazerBasilisk V3 X HyperSpeed0x00B9MouserazerUSB HID——
RazerBlackWidow V30x024EKeyboardrazerUSB HID——
RazerBlackWidow V3 Mini (Wired)0x0258KeyboardrazerUSB HID——
RazerBlackWidow V3 Pro (Wired)0x025AKeyboardrazerUSB HID——
RazerBlackWidow V3 Pro (Wireless)0x025CKeyboardrazerUSB HID——
RazerBlackWidow V3 TKL0x0A24KeyboardrazerUSB HID——
RazerBlackWidow V40x0287KeyboardrazerUSB HID——
RazerBlackWidow V4 Pro0x028DKeyboardrazerUSB HID——
RazerBlackWidow V4 Pro 75% (Wired)0x02B3KeyboardrazerUSB HID——
RazerBlackWidow V4 Pro 75% (Wireless)0x02B4KeyboardrazerUSB HID——
RazerBlade 14 (2021)0x0270KeyboardrazerUSB HID——
RazerBlade 14 (2023)0x029DKeyboardrazerUSB HID——
RazerBlade 15 (2022)0x028AKeyboardrazerUSB HID——
RazerBlade 15 (Late 2021 Advanced)0x0276KeyboardrazerUSB HID——
RazerBlade Pro (2016)0x0210KeyboardrazerUSB HID—Legacy protocol, matrix 6x25
RazerCharging Pad Chroma0x0F26MousepadrazerUSB HID——
RazerChroma HDK0x0F09ARGB controllerrazerUSB HID——
RazerCobra0x00A3MouserazerUSB HID——
RazerCobra Pro (Wired)0x00AFMouserazerUSB HID——
RazerCobra Pro (Wireless)0x00B0MouserazerUSB HID——
RazerCynosa Chroma0x022AKeyboardrazerUSB HID——
RazerDeathAdder Essential V20x0098MouserazerUSB HID——
RazerDeathAdder V20x0084MouserazerUSB HID——
RazerDeathAdder V2 Mini0x008CMouserazerUSB HID——
RazerDeathStalker V20x0295KeyboardrazerUSB HID——
RazerDeathStalker V2 Pro TKL (Wired)0x0298KeyboardrazerUSB HID——
RazerFirefly V2 Pro0x0C08MousepadrazerUSB HID——
RazerGoliathus Chroma 3XL0x0C06MousepadrazerUSB HID——
RazerHuntsman0x0227KeyboardrazerUSB HID——
RazerHuntsman Elite0x0226KeyboardrazerUSB HID——
RazerHuntsman Mini0x0257KeyboardrazerUSB HID——
RazerHuntsman Mini Analog0x0282KeyboardrazerUSB HID——
RazerHuntsman Mini Wireless0x0256KeyboardrazerUSB HID——
RazerHuntsman Tournament Edition0x0243KeyboardrazerUSB HID——
RazerHuntsman V20x026CKeyboardrazerUSB HID132Extended matrix 6x22
RazerHuntsman V2 Analog0x0266KeyboardrazerUSB HID——
RazerHuntsman V2 TKL0x026BKeyboardrazerUSB HID——
RazerHuntsman V3 Pro0x02A6KeyboardrazerUSB HID——
RazerHuntsman V3 Pro TKL White0x02A7KeyboardrazerUSB HID——
RazerHuntsman V3 Pro Wireless0x02A0KeyboardrazerUSB HID——
RazerKraken Ultimate0x0527HeadsetrazerUSB HID1Kraken memory-access protocol, one zone for both earcups
RazerLaptop Stand Chroma0x0F0DOtherrazerUSB HID——
RazerLaptop Stand Chroma V20x0F2BOtherrazerUSB HID——
RazerLeviathan V20x0532SpeakersrazerUSB HID——
RazerLian Li O11 Dynamic - Razer Edition0x0F13CaserazerUSB HID——
RazerMamba Elite0x006CMouserazerUSB HID20Extended matrix 1x20
RazerMouse Bungee V3 Chroma0x0F1DOtherrazerUSB HID——
RazerNaga Classic0x0093MouserazerUSB HID——
RazerNaga Left Handed0x008DMouserazerUSB HID——
RazerNaga Pro (Wired)0x008FMouserazerUSB HID——
RazerNaga Pro (Wireless)0x0090MouserazerUSB HID——
RazerNaga Pro V2 (Wired)0x00A7MouserazerUSB HID——
RazerNaga Pro V2 (Wireless)0x00A8MouserazerUSB HID——
RazerOrnata Chroma0x021EKeyboardrazerUSB HID——
RazerSeiren Emote0x0F1BMicrophonerazerUSB HID64Matrix 4x16, LED display
RazerSeiren V3 Chroma0x056FMicrophonerazerUSB HID——
RazerTartarus Chroma0x0208KeyboardrazerUSB HID—Keypad, standard LED set
RazerTartarus V20x022BKeyboardrazerUSB HID——
RazerTiamat 7.1 V20x0F03HeadsetrazerUSB HID——
RazerViper 8kHz0x0091MouserazerUSB HID——
WLEDWLED Controller (any)—ARGB controllerwledUDP—DDP and E1.31 protocols. mDNS discovery. No auth required. ESP8266/ESP32 controllers.

#In Progress

VendorDevicePIDTypeDriverTransportLEDsNotes
Lian LiUniversal Screen 8.8“0x1CBE:0xA088LCD modulelianliUSB bulk transfer—1920x480 bar panel in LCD mode; the firmware only decodes 480x1920 portrait JPEGs. WinUSB-variant DES header (500-byte plaintext, A1 1A trailer) plus one variable-length JPEG write. Awaiting hardware confirmation. The LED ring is a separate device (0x0416:0x8050).

#Researched (Awaiting Implementation)

VendorDevicePIDTypeTransportNotes
ASUSAura GPU (SMBus)—GPU—Ampere/Lovelace GPUs via ENE SMBus. Hypercolor has SMBus transport support.
Cooler MasterA-RGB LED Small Controller0x1000ARGB controller——
Cooler MasterARGB Controller0x1011ARGB controller——
Cooler MasterGen2 LED Controller A10x0173ARGB controller—Multiple PIDs: 0x0173, 0x01C9, 0x01CB
CorsairCommander Core0x0C12Fan controller—Lighting Commander Core protocol
CorsairCommander Core XT0x0C1CFan controller——
CorsairDark Core RGB Pro SE Wireless Dongle0x1B7FOther—Bragi receiver; child routing is not enabled yet
CorsairDark Core RGB Pro Wireless Dongle0x1B81Other—Bragi receiver; child routing is not enabled yet
CorsairDominator RAM0x1B2ERAM—SMBus protocol
CorsairDominator Titanium RAM0x1B40RAM——
CorsairGeneric Bragi Dongle0x1BA6Other—Bragi receiver; child routing is not enabled yet
CorsairHarpoon Wireless Dongle0x1B65Other—Bragi receiver; child routing is not enabled yet
CorsairHS80 RGB Wired0x0A4FHeadset——
CorsairIronclaw RGB Wireless Dongle0x1B66Other—Bragi receiver; child routing is not enabled yet
CorsairK550x1B3DKeyboard—NXP/CUE zoned keyboard protocol; transport safety not enabled yet
CorsairK57 Wireless Dongle0x1B62Other—Bragi receiver; child routing is not enabled yet
CorsairK65 Legacy0x1B07Keyboard—Legacy vendor-control hardware-mode lighting
CorsairK65 Lux RGB0x1B37Keyboard—NXP/CUE full-range keyboard protocol
CorsairK65 RGB0x1B17Keyboard—NXP/CUE 512-color packed keyboard protocol
CorsairK660x1B41Keyboard—NXP/CUE protocol without backlight
CorsairK70 Legacy0x1B09Keyboard—Legacy vendor-control hardware-mode lighting
CorsairK70 Lux RGB0x1B33Keyboard—NXP/CUE full-range keyboard protocol
CorsairK70 MK.20x1B49Keyboard—NXP/CUE full-range keyboard protocol
CorsairK70 RGB0x1B13Keyboard—NXP/CUE 512-color packed keyboard protocol
CorsairK90 Legacy0x1B02Keyboard—Legacy vendor-control hardware-mode lighting
CorsairK95 Legacy0x1B08Keyboard—Legacy vendor-control hardware-mode lighting
CorsairK95 Platinum0x1B2DKeyboard—NXP/CUE full-range keyboard protocol
CorsairK95 RGB0x1B11Keyboard—NXP/CUE 512-color packed keyboard protocol
CorsairM650x1B12Mouse—NXP/CUE mouse-zone RGB protocol
CorsairM950x1B06Mouse—Legacy vendor-control backlight on/off
CorsairNexus LCD Companion0x0A44LCD module—5-inch touchscreen, different from AIO LCDs
CorsairPolaris0x1B3BMousepad—NXP/CUE mousepad RGB protocol
CorsairScimitar0x1B1EMouse—NXP/CUE mouse-zone RGB protocol
CorsairST1000x0A34Other—NXP/CUE mousepad-style RGB protocol
CorsairStrafe RGB0x1B20Keyboard—NXP/CUE full-range keyboard protocol with sidelight quirk
CorsairVoid Elite Wireless0x0A51Headset——
CorsairVoid Elite Wireless (White)0x0A55Headset——
CorsairVoid Pro Wireless0x0A58Headset——
GigabyteGigabyte GPU (Gen 1-4)—GPU—4 GPU generations. SMBus protocol, NVIDIA bus scanning.
GigabyteRGB Fusion Motherboard Controller0x5702Motherboard—VID 0x048D, zone addresses 0x20-0x27, ARGB at 0x58-0x59, 240 LED max
GigabyteRGB Fusion Motherboard Controller (Alt)0x8297Motherboard—VID 0x048D
GigabyteRGB Fusion Motherboard Controller (Gen 2)0x5711Motherboard—VID 0x048D
Lian LiGalahad II LCD0x7395AIO cooler—VID 0x0416, 480x480 JPEG streaming via 1024-byte packets with sequence numbering
Lian LiStrimer Controller0xA200LED strip—24-pin ATX: 120 LEDs, Dual 8-pin GPU: 108, Triple 8-pin: 162. Zone addresses 0x30-0x3B. BGR byte order.
MSIB450 Gaming Pro Carbon AC0x7B85Motherboard——
MSIMSI GPU (Lovelace)—GPU—SMBus protocol, base address from device list lookup
MSIMystic Light Controller (162 Byte)0x1720Motherboard—162-byte HID packet, zone-based offsets (10 bytes/zone)
MSIMystic Light Controller (162 Byte)0x7B17Motherboard——
MSIMystic Light Controller (162 Byte)0x7B18Motherboard——
MSIMystic Light Controller (162 Byte)0xB926Motherboard——
MSIMystic Light Controller (185 Byte)—Motherboard—185-byte HID, ARGB headers at 0x400-0x402. 120+ PIDs across many board revisions.
NZXTKraken0x300EAIO cooler——
NZXTKraken Elite0x300CAIO cooler——
NZXTKraken Elite V20x3012AIO cooler——
NZXTKraken Z30x3008AIO cooler——
NZXTRGB and Fan Controller0x2009Fan controller—Multiple PIDs: 0x2009, 0x200E, 0x2010-0x2012, 0x2019, 0x201F-0x2022
NZXTSmart Device V2 (Hue 2)0x2001ARGB controller—Multiple PIDs: 0x2001, 0x2002, 0x2006, 0x200D, 0x200F
RazerAddressable RGB Controller0x0F1FARGB controller——
RazerBarracuda X Chroma0x0574Headset——
RazerBase Station Chroma0x0F08Other——
RazerBlackWidow 20190x0241Keyboard——
RazerBlackWidow Chroma0x0203Keyboard—Legacy protocol
RazerBlackWidow Chroma Overwatch0x0211Keyboard——
RazerBlackWidow Tournament Edition Chroma0x0209Keyboard——
RazerBlackWidow Ultimate 2013/20140x011AKeyboard—Very old model, low priority
RazerBlackWidow X Chroma0x0216Keyboard——
RazerChroma Light Strip Set0x0F2CLED strip——
RazerChroma Lighting Kit0x0F0EARGB controller——
RazerCynosa Lite0x023FKeyboard——
RazerCynosa V20x025EKeyboard——
RazerDeathAdder Essential (Alt)0x0071Mouse——
RazerDeathAdder Essential (Legacy)0x006EMouse——
RazerDeathStalker V2 Pro TKL (Wireless)0x0296Keyboard——
RazerDiamondback Chroma0x004CMouse—Legacy mouse
RazerHanbo AIO0x0F44AIO cooler——
RazerKraken 7.1 V20x0510Headset——
RazerKraken Headset0x0533Headset—Multiple PIDs: 0x0533, 0x0537, 0x0549, 0x0560
RazerKraken Kitty Edition0x020FHeadset——
RazerLaptop Cooling Pad0x0F43Other——
RazerLeviathan V2 Soundbar0x0532Speakers—Multiple PIDs: 0x0532, 0x054A, 0x0548
RazerMouse Bungee V30x0F24Other——
RazerMouse Dock0x0F22Other——
RazerMouse Dock Pro0x0F23Other——
RazerMousepad Controller0x0C00Mousepad—Multiple PIDs: 0x0C00, 0x0C01, 0x0C02, 0x0C04, 0x0C05
RazerNaga Hex V20x004EMouse——
RazerNari Headset0x051CHeadset—Multiple PIDs: 0x051C, 0x051F, 0x051E, 0x051A
RazerNommo Speakers0x0517Speakers—Multiple PIDs: 0x0517, 0x0518, 0x055C, 0x055A
RazerOrbweaver Chroma0x0207Keyboard—Known to have protocol issues
RazerOrnata V3 TKL0x0265Keyboard——
RazerOrnata V3 X0x0294Keyboard——
RazerPWM Controller0x0F3CFan controller——
RazerRaptor 27 Inch Monitor0x0F12Monitor—Multiple PIDs: 0x0F12, 0x0F28
RazerTartarus Pro0x022CKeyboard——
RazerThunderbolt Dock0x0F21Other——
RazerTomahawk ATX Case0x0F05Case——

#Blocked

Hardware where an initial driver exists but the device itself cannot currently be controlled, typically pending a firmware or protocol change outside Hypercolor.

VendorDevicePIDTypeDriverTransportNotes
DygmaDefy (Wired)0x0010KeyboarddygmaUSB serialDriver implemented but not functional. Needs firmware-side work to support external RGB control. Focus protocol works for config but lighting requires additional capability in Defy firmware.
DygmaDefy (Wireless)0x0012KeyboarddygmaUSB serialSame firmware limitation as wired variant. RGBW color support ready on our side.

#Known (Protocol Research Pending)

Devices present in the database but not yet researched. These are opportunities for contributors to capture USB traces and document protocols.

VendorDevicePIDTypeTransportNotes
AlienwareAlienware 15 R30x0530Keyboard—VID 0x187C
AlienwareAlienware Monitor (Gen 1-3)—Monitor——
AlienwareAW558 Mouse0x00A5Mouse—VID 0x04CA
Aqua ComputerD5 Next0xF00EOther—Pump with RGB
Aqua ComputerFarbwerk 3600xF010ARGB controller——
Aqua ComputerFarbwerk Nano0xF00FARGB controller——
Aqua ComputerHighFlow Next0xF012Other——
ASRockASRock GPU (SMBus)—GPU—AMD GPU only, SubVendor 0x1849
ASRockASRock LCD—LCD module——
ASRockMonitor Controller0x01C4Monitor——
ASRockPolychrome Motherboard0x01A2Motherboard——
ASUSAura Core (Laptop)0x1854Keyboard—ROG laptop keyboard backlighting
ASUSROG Balteus Qi—Mousepad——
ASUSROG Claymore II—Keyboard——
ASUSROG Spotlight—LED strip——
ASUSROG Strix LC AIO—AIO cooler——
ASUSROG Strix SCAR 170x1866Keyboard——
ASUSROG Throne Qi Stand—Other——
ASUSRyujin AIO—AIO cooler——
ASUSTUF K1—Keyboard——
Cooler MasterCK530 V20x0147Keyboard——
Cooler MasterCK550 V20x0145Keyboard——
Cooler MasterCK552 V20x007FKeyboard——
Cooler MasterCK7200x016BKeyboard——
Cooler MasterCK7210x016DKeyboard——
Cooler MasterMK7300x008FKeyboard——
Cooler MasterMK7500x0067Keyboard——
Cooler MasterMK8500x0069Keyboard——
Cooler MasterMM7110x0101Mouse——
Cooler MasterMP750L0x0107Mousepad——
Cooler MasterMP750M0x0105Mousepad——
Cooler MasterMP750XL0x0109Mousepad——
Cooler MasterMP8600x006DMousepad——
Cooler MasterSK620/SK6220x0087Keyboard—Multiple PIDs: 0x0087, 0x0159, 0x0149, 0x014B
Cooler MasterSK6500x008DKeyboard——
Cooler MasterSK6520x015DKeyboard——
Cooler MasterSK6530x01ABKeyboard——
EVGAEVGA GPU (Pascal/Turing/Ampere)—GPU—SMBus protocol, 3 generations
EVGAX15 Mouse0x2415Mouse——
EVGAX17 Mouse0x240DMouse——
EVGAZ15 Keyboard (ANSI)0x2608Keyboard——
EVGAZ15 Keyboard (ISO)0x260EKeyboard——
EVGAZ20 Keyboard0x260AKeyboard——
EVGAZ20 Keyboard (ISO)0x2610Keyboard——
FnaticminiSTREAK Speed0x0103Keyboard——
FnaticSTREAK0x0101Keyboard——
FnaticSTREAK650x0105Keyboard——
GigabyteAorus ATC8000x7A42AIO cooler—VID 0x1044
GigabyteAorus Liquid Cooler 3600x7A46AIO cooler—VID 0x1044
GigabyteAorus Waterforce X I0x7A4DAIO cooler—VID 0x1044
GigabyteAorus Waterforce X II0x7A5EAIO cooler—VID 0x0414
GloriousModel D Wireless0x2025Mouse—VID 0x258A
GloriousModel D Wireless (Wired)0x2014Mouse—VID 0x258A
GloriousModel O Wireless0x2022Mouse—VID 0x258A, multiple PIDs
GloriousModel O Wireless (Wired)0x2011Mouse—VID 0x258A
HyperXAlloy Elite 20x1711Keyboard—VID 0x0951
HyperXAlloy Elite RGB0x16BEKeyboard—VID 0x0951
HyperXAlloy FPS RGB0x16DCKeyboard—VID 0x0951
HyperXAlloy Origins0x16E5Keyboard—VID 0x0951
HyperXAlloy Origins 600x1734Keyboard—VID 0x0951
HyperXAlloy Origins 650x038FKeyboard—VID 0x03F0 (HP era)
HyperXAlloy Origins Core0x16E6Keyboard—VID 0x0951
HyperXCloud Flight0x16C4Headset—VID 0x0951
HyperXDuocast0x098CMicrophone—VID 0x03F0
HyperXFury Ultra0x1705Mousepad—VID 0x0951
HyperXPulseFire Core0x16DEMouse—VID 0x0951
HyperXPulseFire Haste0x1727Mouse—VID 0x0951
HyperXPulseFire Raid0x16E4Mouse—VID 0x0951
HyperXPulseFire Surge0x16D3Mouse—VID 0x0951
HyperXQuadcast 2 S0x02B5Microphone—VID 0x03F0
HyperXQuadcast S0x171DMicrophone—VID 0x0951, multiple PIDs
HYTECNVS0x0B00Mousepad——
HYTECNVS (Alt PID)0x0B01Mousepad——
LogitechG13 Keyboard—Keyboard——
LogitechG19 Keyboard—Keyboard—Has LCD display
LogitechG513 Keyboard—Keyboard——
LogitechG560 Speakers—Speakers——
LogitechG600 Mouse—Mouse——
LogitechG810 Keyboard—Keyboard—Legacy 8080 protocol
LogitechG910 Keyboard—Keyboard——
LogitechLogitech Modern Device (multi-PID)—Keyboard—Dynamic PID library. Covers G Pro, G915, G815, etc.
LogitechWireless Dongle—Other—Unified receiver for wireless peripherals
MountainEverest 600x0005Keyboard——
MountainEverest Max0x0001Keyboard——
MountainMacropad0x0008Keyboard——
MountainMakalu 670x0003Mouse——
MSIGS63 Keyboard0xFF00Keyboard—VID 0x1770
MSIMSI GPU (Blackwell)—GPU——
MSIMSI Keyboard (Modern)—Keyboard—VID 0x0DB0, dynamic PID library
MSIMSI Monitor Controller0x3FA4Monitor——
NZXTFunction 2 Keyboard0x2130Keyboard—Multiple PIDs: 0x2130, 0x2131, 0x2136
NZXTFunction Keyboard0x2103Keyboard—Multiple PIDs: 0x2103-0x2108 (ANSI/ISO, Full/TKL/MiniTKL)
NZXTKraken X2/M20x170EAIO cooler——
NZXTKraken X30x2007AIO cooler——
NZXTLift Mouse0x2100Mouse——
NZXTN7 B5500x200BMotherboard——
NZXTN7 B650E0x201BMotherboard——
NZXTN7 Z3900x2005Motherboard——
NZXTN7 Z4900x200AMotherboard——
NZXTN7 Z7900x201DMotherboard——
NZXTSmart Device V10x1714ARGB controller——
RoccatAIMO Pad0x343AMousepad——
RoccatBurst Pro0x2DE1Mouse——
RoccatElo 7.1 USB0x3A34Headset——
RoccatKone0x2E27Mouse——
RoccatKone Pro0x2C88Mouse——
RoccatKone XP0x2C8BMouse——
RoccatMagma0x3124Keyboard——
RoccatPyro0x314CKeyboard——
RoccatTorch0x3A56Microphone——
RoccatVulcan 1000x307AKeyboard——
RoccatVulcan II MAX0x2EE2Keyboard——
RoccatVulcan II Mini0x2F09Keyboard——
RoccatVulcan Pro0x30F7Keyboard——
RoccatVulcan TKL0x2FEEKeyboard——
SonyDualSense0x0CE6Lightbar——
SonyDualShock 40x05C4Lightbar——
SonyDualShock 4 V20x09CCLightbar——
SteelSeriesAerox 3—Mouse——
SteelSeriesApex 7 TKL—Keyboard——
SteelSeriesApex Pro TKL—Keyboard——
SteelSeriesArctis Nova Pro—Headset——
SteelSeriesQcK Prism XL—Mousepad——
SteelSeriesRival 600—Mouse——
ThermaltakeArgent HS1 Headphone Stand0x8022Other——
ThermaltakeArgent Mouse Bungee0x8020Other——
ThermaltakeArgent MP1 Mousepad0x9011Mousepad——
ThermaltakeDPSG PSU0x2329Other——
ThermaltakeFloe Riing Controller0x1FA4Fan controller—Multiple PIDs: 0x1FA4-0x1FA7
ThermaltakeLedBox0x213CARGB controller——
ThermaltakeLedBox Pacific0x219AARGB controller—Multiple PIDs: 0x219A-0x219F
ThermaltakeLedBox Standard0x2260ARGB controller—17+ PIDs: 0x2260-0x2268, 0x226F, 0x232B-0x232E, 0x233A, etc.
ThermaltakeLevel 20 Desk0x07D1Desk accessory——
ThermaltakeRiing Controller0x2135Fan controller—Multiple PIDs: 0x2135-0x2137, 0x2143-0x2144
WootingWooting 60 HE0x1310Keyboard—VID 0x31E3, multiple PIDs: 0x1310, 0x1312, 0x1300, 0x1302, 0x1322, 0x1320
WootingWooting 80 HE0x1400Keyboard—VID 0x31E3, PIDs 0x1400, 0x1402
WootingWooting One0xFF01Keyboard—VID 0x03EB, original analog keyboard
WootingWooting Two HE0x1220Keyboard—VID 0x31E3, multiple PIDs: 0x1220-0x1222, 0x1230-0x1232

#Per-Vendor Details

#Ableton

ableton.com · VID 0x2982 · Driver push2

Devices tracked: 1 supported

#Supported (1)

DevicePIDTypeDriverTransportNotes
Push 20x1967Otherpush2USB MIDIComposite MIDI + bulk display. MIDI for pad control, bulk OUT for sideband display.

Source: data/drivers/vendors/ableton.toml

#Alienware

VID 0x187C, 0x04CA, 0x0424

Devices tracked: 3 known

#Known (3)

DevicePIDTypeTransportNotes
Alienware 15 R30x0530Keyboard—VID 0x187C
Alienware Monitor (Gen 1-3)—Monitor——
AW558 Mouse0x00A5Mouse—VID 0x04CA

Source: data/drivers/vendors/alienware.toml

#Aqua Computer

aquacomputer.de · VID 0x0C70

Devices tracked: 4 known

#Known (4)

DevicePIDTypeTransportNotes
D5 Next0xF00EOther—Pump with RGB
Farbwerk 3600xF010ARGB controller——
Farbwerk Nano0xF00FARGB controller——
HighFlow Next0xF012Other——

Source: data/drivers/vendors/aquacomputer.toml

#ASRock

asrock.com · VID 0x26CE

Devices tracked: 4 known

#Known (4)

DevicePIDTypeTransportNotes
ASRock GPU (SMBus)—GPU—AMD GPU only, SubVendor 0x1849
ASRock LCD—LCD module——
Monitor Controller0x01C4Monitor——
Polychrome Motherboard0x01A2Motherboard——

Source: data/drivers/vendors/asrock.toml

#ASUS

asus.com · VID 0x0B05 · Driver asus

Devices tracked: 10 supported · 1 researched · 9 known

#Supported (10)

DevicePIDTypeDriverTransportNotes
Aura Addressable (Gen 1)0x1867ARGB controllerasusUSB HID (raw)Up to 120 LEDs per ARGB channel
Aura Addressable (Gen 2)0x1872ARGB controllerasusUSB HID (raw)—
Aura Addressable (Gen 3)0x18A3ARGB controllerasusUSB HID (raw)—
Aura Addressable (Gen 4)0x18A5ARGB controllerasusUSB HID (raw)—
Aura Motherboard (Gen 1)0x18F3MotherboardasusUSB HID (raw)—
Aura Motherboard (Gen 2)0x1939MotherboardasusUSB HID (raw)—
Aura Motherboard (Gen 3)0x19AFMotherboardasusUSB HID (raw)—
Aura Motherboard (Gen 4)0x1AA6MotherboardasusUSB HID (raw)—
Aura Motherboard (Gen 5)0x1BEDMotherboardasusUSB HID (raw)—
Aura Terminal0x1889ARGB controllerasusUSB HID (raw)—

#Researched (1)

DeviceTypeTransportNotes
Aura GPU (SMBus)GPU—Ampere/Lovelace GPUs via ENE SMBus. Hypercolor has SMBus transport support.

#Known (9)

DevicePIDTypeTransportNotes
Aura Core (Laptop)0x1854Keyboard—ROG laptop keyboard backlighting
ROG Balteus Qi—Mousepad——
ROG Claymore II—Keyboard——
ROG Spotlight—LED strip——
ROG Strix LC AIO—AIO cooler——
ROG Strix SCAR 170x1866Keyboard——
ROG Throne Qi Stand—Other——
Ryujin AIO—AIO cooler——
TUF K1—Keyboard——

Source: data/drivers/vendors/asus.toml

#Cooler Master

coolermaster.com · VID 0x2516

Devices tracked: 3 researched · 17 known

#Researched (3)

DevicePIDTypeTransportNotes
A-RGB LED Small Controller0x1000ARGB controller——
ARGB Controller0x1011ARGB controller——
Gen2 LED Controller A10x0173ARGB controller—Multiple PIDs: 0x0173, 0x01C9, 0x01CB

#Known (17)

DevicePIDTypeTransportNotes
CK530 V20x0147Keyboard——
CK550 V20x0145Keyboard——
CK552 V20x007FKeyboard——
CK7200x016BKeyboard——
CK7210x016DKeyboard——
MK7300x008FKeyboard——
MK7500x0067Keyboard——
MK8500x0069Keyboard——
MM7110x0101Mouse——
MP750L0x0107Mousepad——
MP750M0x0105Mousepad——
MP750XL0x0109Mousepad——
MP8600x006DMousepad——
SK620/SK6220x0087Keyboard—Multiple PIDs: 0x0087, 0x0159, 0x0149, 0x014B
SK6500x008DKeyboard——
SK6520x015DKeyboard——
SK6530x01ABKeyboard——

Source: data/drivers/vendors/coolermaster.toml

#Corsair

VID 0x1B1C · Driver corsair

Devices tracked: 49 supported · 34 researched

#Supported (49)

DevicePIDTypeDriverTransportLEDsNotes
1000D Obsidian0x1D00ARGB controllercorsairUSB HID—2 channels
Commander Pro0x0C10Fan controllercorsairUSB HID—2 RGB channels + fan control
Dark Core RGB Pro SE (Wired)0x1B7EMousecorsairUSB HID12Bragi 64-byte HID reports
Dark Core RGB SE (Wired)0x1B4BMousecorsairUSB HID12Bragi 64-byte HID reports
Elite Capellix LCD0x0C39LCD modulecorsairUSB HID—480x480 JPEG streaming, 30fps
Elite Capellix LCD (Alt PID)0x0C33LCD modulecorsairUSB HID——
Harpoon Wireless (Wired)0x1B5EMousecorsairUSB HID2Bragi 64-byte HID reports
iCUE LINK LCD0x0C4ELCD modulecorsairUSB HID——
iCUE LINK System Hub0x0C3FFan controllercorsairUSB HID—Hub-and-spoke daisy-chain protocol, dynamic device enumeration
Ironclaw Wireless (Wired)0x1B4CMousecorsairUSB HID6Bragi 64-byte HID reports
K100 MX Red0x1B7DKeyboardcorsairUSB HID193Bragi 1024-byte HID reports, alternate RGB payload
K100 RGB Optical V10x1B7CKeyboardcorsairUSB HID193Bragi 1024-byte HID reports, alternate RGB payload
K100 RGB Optical V20x1BC5KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, alternate RGB payload
K55 RGB Pro0x1BA4KeyboardcorsairUSB HID6Bragi 64-byte HID reports, zoned RGB
K60 Pro Mono0x1B83KeyboardcorsairUSB HID123Bragi monochrome lighting resource
K60 Pro RGB0x1BA0KeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K60 Pro RGB Low Profile0x1BADKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K60 Pro RGB SE0x1B8DKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K60 Pro TKL Black0x1BC7KeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K60 Pro TKL White0x1BEDKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K65 Mini0x1BAFKeyboardcorsairUSB HID123Bragi 1024-byte HID reports, per-key RGB
K70 Core RGB0x2B0AKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K70 Core RGB0x1BFFKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K70 Core RGB0x1BFDKeyboardcorsairUSB HID123Bragi 64-byte HID reports, per-key RGB
K70 Core RGB TKL0x2B01KeyboardcorsairUSB HID102Bragi 64-byte HID reports, per-key RGB
K70 Pro Optical0x1BD4KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
K70 RGB Pro0x1BC4KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
K70 RGB Pro V20x1BB3KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
K70 TKL0x1B73KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
K70 TKL Champion Optical0x1BB9KeyboardcorsairUSB HID193Bragi 1024-byte HID reports, per-key RGB
K95 Platinum XT0x1B89KeyboardcorsairUSB HID156Bragi 64-byte HID reports, top-bar keyboard topology
Katar Pro0x1B93MousecorsairUSB HID2Bragi 64-byte HID reports
Katar Pro V20x1BBAMousecorsairUSB HID2Bragi 64-byte HID reports
Katar Pro XT0x1BACMousecorsairUSB HID2Bragi 64-byte HID reports
Lighting Node Core0x0C1AARGB controllercorsairUSB HID—1 channel, 204 LEDs max
Lighting Node Pro0x0C0BARGB controllercorsairUSB HID—2 channels, 408 LEDs max
LS100 Starter Kit0x0C1ELED stripcorsairUSB HID—1 channel
LT100 Tower0x0C23LED stripcorsairUSB HID—2 channels
M55 RGB Pro0x1B70MousecorsairUSB HID2Bragi 64-byte HID reports
M65 RGB Ultra Wired0x1B9EMousecorsairUSB HID3Bragi 64-byte HID reports
M65 RGB Ultra Wireless (Wired)0x1BB5MousecorsairUSB HID2Bragi 64-byte HID reports
M75 Gaming Mouse0x1BF0MousecorsairUSB HID2Bragi 64-byte HID reports
MM7000x1B9BMousepadcorsairUSB HID3Bragi 64-byte HID reports
MM700 3XL0x1BC9MousepadcorsairUSB HID3Bragi 64-byte HID reports
Nautilus RS LCD0x0C55LCD modulecorsairUSB HID——
Scimitar Elite0x1BE3MousecorsairUSB HID5Bragi 128-byte HID reports
SPEC OMEGA RGB0x1D04ARGB controllercorsairUSB HID—2 channels
XC7 RGB Elite LCD0x0C42LCD modulecorsairUSB HID31480x480 display + 31-LED ring, custom XC7 init sequence
XD6 Elite LCD0x0C43LCD modulecorsairUSB HID——

#Researched (34)

DevicePIDTypeTransportNotes
Commander Core0x0C12Fan controller—Lighting Commander Core protocol
Commander Core XT0x0C1CFan controller——
Dark Core RGB Pro SE Wireless Dongle0x1B7FOther—Bragi receiver; child routing is not enabled yet
Dark Core RGB Pro Wireless Dongle0x1B81Other—Bragi receiver; child routing is not enabled yet
Dominator RAM0x1B2ERAM—SMBus protocol
Dominator Titanium RAM0x1B40RAM——
Generic Bragi Dongle0x1BA6Other—Bragi receiver; child routing is not enabled yet
Harpoon Wireless Dongle0x1B65Other—Bragi receiver; child routing is not enabled yet
HS80 RGB Wired0x0A4FHeadset——
Ironclaw RGB Wireless Dongle0x1B66Other—Bragi receiver; child routing is not enabled yet
K550x1B3DKeyboard—NXP/CUE zoned keyboard protocol; transport safety not enabled yet
K57 Wireless Dongle0x1B62Other—Bragi receiver; child routing is not enabled yet
K65 Legacy0x1B07Keyboard—Legacy vendor-control hardware-mode lighting
K65 Lux RGB0x1B37Keyboard—NXP/CUE full-range keyboard protocol
K65 RGB0x1B17Keyboard—NXP/CUE 512-color packed keyboard protocol
K660x1B41Keyboard—NXP/CUE protocol without backlight
K70 Legacy0x1B09Keyboard—Legacy vendor-control hardware-mode lighting
K70 Lux RGB0x1B33Keyboard—NXP/CUE full-range keyboard protocol
K70 MK.20x1B49Keyboard—NXP/CUE full-range keyboard protocol
K70 RGB0x1B13Keyboard—NXP/CUE 512-color packed keyboard protocol
K90 Legacy0x1B02Keyboard—Legacy vendor-control hardware-mode lighting
K95 Legacy0x1B08Keyboard—Legacy vendor-control hardware-mode lighting
K95 Platinum0x1B2DKeyboard—NXP/CUE full-range keyboard protocol
K95 RGB0x1B11Keyboard—NXP/CUE 512-color packed keyboard protocol
M650x1B12Mouse—NXP/CUE mouse-zone RGB protocol
M950x1B06Mouse—Legacy vendor-control backlight on/off
Nexus LCD Companion0x0A44LCD module—5-inch touchscreen, different from AIO LCDs
Polaris0x1B3BMousepad—NXP/CUE mousepad RGB protocol
Scimitar0x1B1EMouse—NXP/CUE mouse-zone RGB protocol
ST1000x0A34Other—NXP/CUE mousepad-style RGB protocol
Strafe RGB0x1B20Keyboard—NXP/CUE full-range keyboard protocol with sidelight quirk
Void Elite Wireless0x0A51Headset——
Void Elite Wireless (White)0x0A55Headset——
Void Pro Wireless0x0A58Headset——

Source: data/drivers/vendors/corsair.toml

#Dygma

dygma.com · VID 0x35EF · Driver dygma

Devices tracked: 2 blocked

#Blocked (2)

DevicePIDTypeDriverTransportNotes
Defy (Wired)0x0010KeyboarddygmaUSB serialDriver implemented but not functional. Needs firmware-side work to support external RGB control. Focus protocol works for config but lighting requires additional capability in Defy firmware.
Defy (Wireless)0x0012KeyboarddygmaUSB serialSame firmware limitation as wired variant. RGBW color support ready on our side.

Source: data/drivers/vendors/dygma.toml

#EVGA

evga.com · VID 0x3842

Devices tracked: 7 known

#Known (7)

DevicePIDTypeTransportNotes
EVGA GPU (Pascal/Turing/Ampere)—GPU—SMBus protocol, 3 generations
X15 Mouse0x2415Mouse——
X17 Mouse0x240DMouse——
Z15 Keyboard (ANSI)0x2608Keyboard——
Z15 Keyboard (ISO)0x260EKeyboard——
Z20 Keyboard0x260AKeyboard——
Z20 Keyboard (ISO)0x2610Keyboard——

Source: data/drivers/vendors/evga.toml

#Fnatic

fnatic.com · VID 0x2F0E

Devices tracked: 3 known

#Known (3)

DevicePIDTypeTransportNotes
miniSTREAK Speed0x0103Keyboard——
STREAK0x0101Keyboard——
STREAK650x0105Keyboard——

Source: data/drivers/vendors/fnatic.toml

#Gigabyte

VID 0x048D, 0x1044, 0x0414

Devices tracked: 4 researched · 4 known

#Researched (4)

DevicePIDTypeTransportNotes
Gigabyte GPU (Gen 1-4)—GPU—4 GPU generations. SMBus protocol, NVIDIA bus scanning.
RGB Fusion Motherboard Controller0x5702Motherboard—VID 0x048D, zone addresses 0x20-0x27, ARGB at 0x58-0x59, 240 LED max
RGB Fusion Motherboard Controller (Alt)0x8297Motherboard—VID 0x048D
RGB Fusion Motherboard Controller (Gen 2)0x5711Motherboard—VID 0x048D

#Known (4)

DevicePIDTypeTransportNotes
Aorus ATC8000x7A42AIO cooler—VID 0x1044
Aorus Liquid Cooler 3600x7A46AIO cooler—VID 0x1044
Aorus Waterforce X I0x7A4DAIO cooler—VID 0x1044
Aorus Waterforce X II0x7A5EAIO cooler—VID 0x0414

Source: data/drivers/vendors/gigabyte.toml

#Glorious

gloriousgaming.com · VID 0x258A, 0x320F · Driver qmk

Devices tracked: 1 supported · 4 known

#Supported (1)

DevicePIDTypeDriverTransportNotes
GMMK Pro0x5044KeyboardqmkUSB HIDVID 0x320F, supported via QMK driver

#Known (4)

DevicePIDTypeTransportNotes
Model D Wireless0x2025Mouse—VID 0x258A
Model D Wireless (Wired)0x2014Mouse—VID 0x258A
Model O Wireless0x2022Mouse—VID 0x258A, multiple PIDs
Model O Wireless (Wired)0x2011Mouse—VID 0x258A

Source: data/drivers/vendors/glorious.toml

#Govee

govee.com · Driver govee

Devices tracked: 4 supported

Discovered by UDP multicast on the Govee LAN protocol; LAN devices stream RGB frames directly. The Govee Developer API v1 adds cloud inventory enrichment and a control fallback for cloud-only SKUs such as bulbs. A built-in capability database maps each SKU to its LED count, segment topology, and protocol flags.

#Supported (4)

DeviceTypeDriverTransportNotes
Govee Outdoor & String LightsLED stripgoveeUDPOutdoor string lights, curtain lights, and permanent outdoor lights with Govee LAN protocol support.
Govee RGBIC LED StripLED stripgoveeUDPPer-segment RGBIC strips streamed over the Govee LAN protocol. Select SKUs (H619A, H70B1) also support Razer streaming for higher frame rates.
Govee RGBIC Light BarsLightbargoveeUDPGovee Flow and Flow Pro desktop light bars and similar segmented RGBIC bars.
Govee RGBIC TV BacklightLED stripgoveeUDPImmersion and Envisual TV backlight kits. The backlight strip streams over the Govee LAN protocol; the bundled camera module is not used.

Source: data/drivers/vendors/govee.toml

#HyperX

hyperx.com · VID 0x0951, 0x03F0

Devices tracked: 16 known

Two VID eras: 0x0951 (Kingston) and 0x03F0 (HP/HyperX). Large peripheral portfolio.

#Known (16)

DevicePIDTypeTransportNotes
Alloy Elite 20x1711Keyboard—VID 0x0951
Alloy Elite RGB0x16BEKeyboard—VID 0x0951
Alloy FPS RGB0x16DCKeyboard—VID 0x0951
Alloy Origins0x16E5Keyboard—VID 0x0951
Alloy Origins 600x1734Keyboard—VID 0x0951
Alloy Origins 650x038FKeyboard—VID 0x03F0 (HP era)
Alloy Origins Core0x16E6Keyboard—VID 0x0951
Cloud Flight0x16C4Headset—VID 0x0951
Duocast0x098CMicrophone—VID 0x03F0
Fury Ultra0x1705Mousepad—VID 0x0951
PulseFire Core0x16DEMouse—VID 0x0951
PulseFire Haste0x1727Mouse—VID 0x0951
PulseFire Raid0x16E4Mouse—VID 0x0951
PulseFire Surge0x16D3Mouse—VID 0x0951
Quadcast 2 S0x02B5Microphone—VID 0x03F0
Quadcast S0x171DMicrophone—VID 0x0951, multiple PIDs

Source: data/drivers/vendors/hyperx.toml

#HYTE

hyte.com · VID 0x3402

Devices tracked: 2 known

#Known (2)

DevicePIDTypeTransportNotes
CNVS0x0B00Mousepad——
CNVS (Alt PID)0x0B01Mousepad——

Source: data/drivers/vendors/hyte.toml

#Lian Li

lian-li.com · VID 0x0CF2, 0x0416 · Driver lianli

Devices tracked: 13 supported · 1 in progress · 2 researched

#Supported (13)

DevicePIDTypeDriverTransportLEDsNotes
L-Wireless Controller0x8040Fan controllerlianliUSB bulk transfer—V1 2.4GHz TX (SLV3TX) paired with its 0x8041 RX sibling behind the controller’s internal hub. Discovers bound TL/SL wireless fan clusters and streams per-LED RGB over RF; 26 LEDs per TL fan, up to 4 fans per cluster.
TL Fan Hub0x7372Fan controllerlianliUSB HID260VID 0x0416, Nuvoton-based. 26 LEDs/fan, 10 fans/port, 4 ports. RPM reading supported.
Uni Fan SL Wireless LCD0x1CBE:0x0005LCD modulelianliUSB bulk transfer—SL V3 wireless LCD receiver; same protocol as the TL receiver.
Uni Fan TL LCD0x04FC:0x7393LCD modulelianliUSB HID—400x400 round panel. JPEG streaming in 512-byte packets; every unit reports serial TL_LCDV0.1, so identity keys on the USB port path.
Uni Fan TL Wireless LCD0x1CBE:0x0006LCD modulelianliUSB bulk transfer—One bulk receiver per wireless LCD fan over its 9-pin USB cable. 400x400 round panel; DES-wrapped 512-byte headers and a fixed 102400-byte frame write (101888 bytes of JPEG).
Uni Hub - AL0xA101Fan controllerlianliUSB HID—Dual-ring fans (inner/outer), firmware-dependent: HID for v1.7+, Vendor for v1.0 (AL10)
Uni Hub - AL V20xA104Fan controllerlianliUSB HID—Dual-ring, 144 bytes per port output
Uni Hub - SL0xA100Fan controllerlianliUSB HID—ENE 6K77 protocol, single-ring fans
Uni Hub - SL Infinity0xA102Fan controllerlianliUSB HID—4 physical groups, 8 logical channels
Uni Hub - SL Redragon0xA106Fan controllerlianliUSB HID——
Uni Hub - SL V20xA103Fan controllerlianliUSB HID——
Uni Hub - SL V2a0xA105Fan controllerlianliUSB HID——
Uni Hub (Original)0x7750Fan controllerlianliUSB vendor—Legacy USB vendor protocol

#In progress (1)

DevicePIDTypeDriverTransportNotes
Universal Screen 8.8“0x1CBE:0xA088LCD modulelianliUSB bulk transfer1920x480 bar panel in LCD mode; the firmware only decodes 480x1920 portrait JPEGs. WinUSB-variant DES header (500-byte plaintext, A1 1A trailer) plus one variable-length JPEG write. Awaiting hardware confirmation. The LED ring is a separate device (0x0416:0x8050).

#Researched (2)

DevicePIDTypeTransportNotes
Galahad II LCD0x7395AIO cooler—VID 0x0416, 480x480 JPEG streaming via 1024-byte packets with sequence numbering
Strimer Controller0xA200LED strip—24-pin ATX: 120 LEDs, Dual 8-pin GPU: 108, Triple 8-pin: 162. Zone addresses 0x30-0x3B. BGR byte order.

Source: data/drivers/vendors/lianli.toml

#Logitech

logitechg.com · VID 0x046D

Devices tracked: 9 known

Modern and legacy 8080 protocols. Wireless dongle support. Large peripheral portfolio.

#Known (9)

DeviceTypeTransportNotes
G13 KeyboardKeyboard——
G19 KeyboardKeyboard—Has LCD display
G513 KeyboardKeyboard——
G560 SpeakersSpeakers——
G600 MouseMouse——
G810 KeyboardKeyboard—Legacy 8080 protocol
G910 KeyboardKeyboard——
Logitech Modern Device (multi-PID)Keyboard—Dynamic PID library. Covers G Pro, G915, G815, etc.
Wireless DongleOther—Unified receiver for wireless peripherals

Source: data/drivers/vendors/logitech.toml

#Mountain

mountain.gg · VID 0x3282

Devices tracked: 4 known

#Known (4)

DevicePIDTypeTransportNotes
Everest 600x0005Keyboard——
Everest Max0x0001Keyboard——
Macropad0x0008Keyboard——
Makalu 670x0003Mouse——

Source: data/drivers/vendors/mountain.toml

#MSI

VID 0x1462, 0x0DB0, 0x1770

Devices tracked: 7 researched · 4 known

#Researched (7)

DevicePIDTypeTransportNotes
B450 Gaming Pro Carbon AC0x7B85Motherboard——
MSI GPU (Lovelace)—GPU—SMBus protocol, base address from device list lookup
Mystic Light Controller (162 Byte)0x1720Motherboard—162-byte HID packet, zone-based offsets (10 bytes/zone)
Mystic Light Controller (162 Byte)0x7B17Motherboard——
Mystic Light Controller (162 Byte)0x7B18Motherboard——
Mystic Light Controller (162 Byte)0xB926Motherboard——
Mystic Light Controller (185 Byte)—Motherboard—185-byte HID, ARGB headers at 0x400-0x402. 120+ PIDs across many board revisions.

#Known (4)

DevicePIDTypeTransportNotes
GS63 Keyboard0xFF00Keyboard—VID 0x1770
MSI GPU (Blackwell)—GPU——
MSI Keyboard (Modern)—Keyboard—VID 0x0DB0, dynamic PID library
MSI Monitor Controller0x3FA4Monitor——

Source: data/drivers/vendors/msi.toml

#Nanoleaf

nanoleaf.me · Driver nanoleaf

Devices tracked: 1 supported

#Supported (1)

DeviceTypeDriverTransportNotes
Nanoleaf Panels (any)LED stripnanoleafHTTPmDNS discovery + power button pairing. Supports all panel shapes and light strips.

Source: data/drivers/vendors/nanoleaf.toml

#Nollie

nolliergb.cn · VID 0x16D1, 0x16D2, 0x16D3, 0x16D5, 0x3061 · Driver nollie

Devices tracked: 19 supported

#Supported (19)

DevicePIDTypeDriverTransportNotes
Nollie 10x1F11ARGB controllernollieUSB HIDVID 0x16D2 and NOS2 VID 0x16D5, 1 channel x 630 LEDs, GRB byte order
Nollie 1 CDC0x2A01ARGB controllernollieUSB serialVID 0x16D5, 115200 8N1 CDC transport
Nollie 16 #1 legacy / v1.20x1613ARGB controllernollieUSB HIDVID 0x16D1 legacy 8x100 and VID 0x16D2 v1.2 channels 01-08
Nollie 16 #2 legacy / v1.20x1615ARGB controllernollieUSB HIDVID 0x16D1 legacy 8x100 and VID 0x16D2 v1.2 channels 09-16
Nollie 16 v30x4716ARGB controllernollieUSB HIDVID 0x3061 grouped Gen-2 HID; VID 0x16D5 NOS2 single-channel 1024-byte HID
Nollie 16 v3 NOS20x2A16ARGB controllernollieUSB HIDVID 0x16D5 alternate PID, NOS2 single-channel 1024-byte HID
Nollie 20x1619ARGB controllernollieUSB HIDVID 0x16D1, 2 channels x 512 LEDs, legacy 20-LED packet header
Nollie 28/12 v1.20x1616ARGB controllernollieUSB HIDVID 0x16D2, 12 channels x 42 LEDs, RGB byte order
Nollie 320x4714ARGB controllernollieUSB HIDVID 0x3061 grouped Gen-2 HID; VID 0x16D5 NOS2 HID; supports ATX/GPU Strimer rows
Nollie 32 NOS20x2A32ARGB controllernollieUSB HIDVID 0x16D5 alternate PID, NOS2 single-channel 1024-byte HID
Nollie 40x4711ARGB controllernollieUSB HIDVID 0x3061, interface 3, 4 channels x 636 LEDs
Nollie 8 CDC0x2A08ARGB controllernollieUSB serialVID 0x16D5, 115200 8N1 CDC transport
Nollie 8 legacy / Nollie 8 v1.20x1612ARGB controllernollieUSB HIDVID 0x16D1 legacy 8x100 and VID 0x16D2 v1.2 8x525 are both supported
Nollie 8 v2 / PrismRGB Prism 80x1F01ARGB controllernollieUSB HIDVID 0x16D2 as Nollie 8 v2; VID 0x16D5 is also used by PrismRGB Prism 8
Nollie 8 Youth0x4712ARGB controllernollieUSB HIDVID 0x3061, interface 3, 8 channels x 300 LEDs
Nollie L1 v1.20x1617ARGB controllernollieUSB HIDVID 0x16D2, 8 channels x 525 LEDs, official source maps this PID to L1
Nollie L2 v1.20x1618ARGB controllernollieUSB HIDVID 0x16D2, 8 channels x 525 LEDs, official source maps this PID to L2
Nollie Matrix0x0001ARGB controllernollieUSB HIDVID 0x16D3, 1 channel x 256 LEDs
Nollie TT0x1620ARGB controllernollieUSB HIDVID 0x16D1, 2 channels x 512 LEDs, legacy 20-LED packet header

Source: data/drivers/vendors/nollie.toml

#NZXT

nzxt.com · VID 0x1E71

Devices tracked: 6 researched · 11 known

#Researched (6)

DevicePIDTypeTransportNotes
Kraken0x300EAIO cooler——
Kraken Elite0x300CAIO cooler——
Kraken Elite V20x3012AIO cooler——
Kraken Z30x3008AIO cooler——
RGB and Fan Controller0x2009Fan controller—Multiple PIDs: 0x2009, 0x200E, 0x2010-0x2012, 0x2019, 0x201F-0x2022
Smart Device V2 (Hue 2)0x2001ARGB controller—Multiple PIDs: 0x2001, 0x2002, 0x2006, 0x200D, 0x200F

#Known (11)

DevicePIDTypeTransportNotes
Function 2 Keyboard0x2130Keyboard—Multiple PIDs: 0x2130, 0x2131, 0x2136
Function Keyboard0x2103Keyboard—Multiple PIDs: 0x2103-0x2108 (ANSI/ISO, Full/TKL/MiniTKL)
Kraken X2/M20x170EAIO cooler——
Kraken X30x2007AIO cooler——
Lift Mouse0x2100Mouse——
N7 B5500x200BMotherboard——
N7 B650E0x201BMotherboard——
N7 Z3900x2005Motherboard——
N7 Z4900x200AMotherboard——
N7 Z7900x201DMotherboard——
Smart Device V10x1714ARGB controller——

Source: data/drivers/vendors/nzxt.toml

#Philips

meethue.com · Driver hue

Devices tracked: 1 supported

#Supported (1)

DeviceTypeDriverTransportNotes
Hue Bridge (any)ARGB controllerhueHTTPmDNS discovery + link button pairing. Controls all lights connected to bridge.

Source: data/drivers/vendors/philips.toml

#PrismRGB

prismrgb.com · VID 0x16D0, 0x16D5 · Driver nollie, prismrgb

Devices tracked: 3 supported

#Supported (3)

DevicePIDTypeDriverTransportNotes
Prism 80x1F01ARGB controllernollieUSB HIDVID 0x16D5, PrismRGB rebrand of Nollie 8 v2, GRB byte order, 0.75 host brightness scale
Prism Mini0x1407ARGB controllerprismrgbUSB HIDVID 0x16D0, 128 LEDs max, color pair compression
Prism S0x1294ARGB controllerprismrgbUSB HIDVID 0x16D0, RGB byte order, ATX + GPU cable variants

Source: data/drivers/vendors/prismrgb.toml

#QMK

qmk.fm · VID 0x3434, 0x3297, 0xFEED, 0x6964, 0x4B42, 0xCA04, 0x320F, 0x0C45, 0x1A86 · Driver qmk

Devices tracked: 10 supported

#Supported (10)

DevicePIDTypeDriverTransportNotes
Glorious GMMK Pro0x5044KeyboardqmkUSB HIDVID 0x320F
Keychron Q10x0110KeyboardqmkUSB HIDVID 0x3434, QMK protocol rev D
Keychron Q20x0120KeyboardqmkUSB HIDVID 0x3434
Keychron Q30x0130KeyboardqmkUSB HIDVID 0x3434
Keychron Q50x0150KeyboardqmkUSB HIDVID 0x3434
Keychron Q60x0160KeyboardqmkUSB HIDVID 0x3434
Keychron V10x0310KeyboardqmkUSB HIDVID 0x3434
OLKB Planck0x6060KeyboardqmkUSB HIDVID 0xFEED
ZSA Moonlander0x1969KeyboardqmkUSB HIDVID 0x3297
ZSA Voyager0x0791KeyboardqmkUSB HIDVID 0x3297

Source: data/drivers/vendors/qmk.toml

#Razer

razer.com · VID 0x1532 · Driver razer

Devices tracked: 71 supported · 38 researched

#Supported (71)

DevicePIDTypeDriverTransportLEDsNotes
Base Station V2 Chroma0x0F20OtherrazerUSB HID——
Basilisk Ultimate0x0086MouserazerUSB HID——
Basilisk Ultimate (Wireless)0x0088MouserazerUSB HID——
Basilisk V30x0099MouserazerUSB HID11Matrix 1x11, has scroll wheel LED
Basilisk V3 35K0x00CBMouserazerUSB HID——
Basilisk V3 Pro (Wired)0x00AAMouserazerUSB HID——
Basilisk V3 Pro (Wireless)0x00ABMouserazerUSB HID——
Basilisk V3 Pro 35K (Wired)0x00CCMouserazerUSB HID——
Basilisk V3 Pro 35K (Wireless)0x00CDMouserazerUSB HID——
Basilisk V3 Pro 35K Phantom Green (Wired)0x00D6MouserazerUSB HID——
Basilisk V3 Pro 35K Phantom Green (Wireless)0x00D7MouserazerUSB HID——
Basilisk V3 X HyperSpeed0x00B9MouserazerUSB HID——
BlackWidow V30x024EKeyboardrazerUSB HID——
BlackWidow V3 Mini (Wired)0x0258KeyboardrazerUSB HID——
BlackWidow V3 Pro (Wired)0x025AKeyboardrazerUSB HID——
BlackWidow V3 Pro (Wireless)0x025CKeyboardrazerUSB HID——
BlackWidow V3 TKL0x0A24KeyboardrazerUSB HID——
BlackWidow V40x0287KeyboardrazerUSB HID——
BlackWidow V4 Pro0x028DKeyboardrazerUSB HID——
BlackWidow V4 Pro 75% (Wired)0x02B3KeyboardrazerUSB HID——
BlackWidow V4 Pro 75% (Wireless)0x02B4KeyboardrazerUSB HID——
Blade 14 (2021)0x0270KeyboardrazerUSB HID——
Blade 14 (2023)0x029DKeyboardrazerUSB HID——
Blade 15 (2022)0x028AKeyboardrazerUSB HID——
Blade 15 (Late 2021 Advanced)0x0276KeyboardrazerUSB HID——
Blade Pro (2016)0x0210KeyboardrazerUSB HID—Legacy protocol, matrix 6x25
Charging Pad Chroma0x0F26MousepadrazerUSB HID——
Chroma HDK0x0F09ARGB controllerrazerUSB HID——
Cobra0x00A3MouserazerUSB HID——
Cobra Pro (Wired)0x00AFMouserazerUSB HID——
Cobra Pro (Wireless)0x00B0MouserazerUSB HID——
Cynosa Chroma0x022AKeyboardrazerUSB HID——
DeathAdder Essential V20x0098MouserazerUSB HID——
DeathAdder V20x0084MouserazerUSB HID——
DeathAdder V2 Mini0x008CMouserazerUSB HID——
DeathStalker V20x0295KeyboardrazerUSB HID——
DeathStalker V2 Pro TKL (Wired)0x0298KeyboardrazerUSB HID——
Firefly V2 Pro0x0C08MousepadrazerUSB HID——
Goliathus Chroma 3XL0x0C06MousepadrazerUSB HID——
Huntsman0x0227KeyboardrazerUSB HID——
Huntsman Elite0x0226KeyboardrazerUSB HID——
Huntsman Mini0x0257KeyboardrazerUSB HID——
Huntsman Mini Analog0x0282KeyboardrazerUSB HID——
Huntsman Mini Wireless0x0256KeyboardrazerUSB HID——
Huntsman Tournament Edition0x0243KeyboardrazerUSB HID——
Huntsman V20x026CKeyboardrazerUSB HID132Extended matrix 6x22
Huntsman V2 Analog0x0266KeyboardrazerUSB HID——
Huntsman V2 TKL0x026BKeyboardrazerUSB HID——
Huntsman V3 Pro0x02A6KeyboardrazerUSB HID——
Huntsman V3 Pro TKL White0x02A7KeyboardrazerUSB HID——
Huntsman V3 Pro Wireless0x02A0KeyboardrazerUSB HID——
Kraken Ultimate0x0527HeadsetrazerUSB HID1Kraken memory-access protocol, one zone for both earcups
Laptop Stand Chroma0x0F0DOtherrazerUSB HID——
Laptop Stand Chroma V20x0F2BOtherrazerUSB HID——
Leviathan V20x0532SpeakersrazerUSB HID——
Lian Li O11 Dynamic - Razer Edition0x0F13CaserazerUSB HID——
Mamba Elite0x006CMouserazerUSB HID20Extended matrix 1x20
Mouse Bungee V3 Chroma0x0F1DOtherrazerUSB HID——
Naga Classic0x0093MouserazerUSB HID——
Naga Left Handed0x008DMouserazerUSB HID——
Naga Pro (Wired)0x008FMouserazerUSB HID——
Naga Pro (Wireless)0x0090MouserazerUSB HID——
Naga Pro V2 (Wired)0x00A7MouserazerUSB HID——
Naga Pro V2 (Wireless)0x00A8MouserazerUSB HID——
Ornata Chroma0x021EKeyboardrazerUSB HID——
Seiren Emote0x0F1BMicrophonerazerUSB HID64Matrix 4x16, LED display
Seiren V3 Chroma0x056FMicrophonerazerUSB HID——
Tartarus Chroma0x0208KeyboardrazerUSB HID—Keypad, standard LED set
Tartarus V20x022BKeyboardrazerUSB HID——
Tiamat 7.1 V20x0F03HeadsetrazerUSB HID——
Viper 8kHz0x0091MouserazerUSB HID——

#Researched (38)

DevicePIDTypeTransportNotes
Addressable RGB Controller0x0F1FARGB controller——
Barracuda X Chroma0x0574Headset——
Base Station Chroma0x0F08Other——
BlackWidow 20190x0241Keyboard——
BlackWidow Chroma0x0203Keyboard—Legacy protocol
BlackWidow Chroma Overwatch0x0211Keyboard——
BlackWidow Tournament Edition Chroma0x0209Keyboard——
BlackWidow Ultimate 2013/20140x011AKeyboard—Very old model, low priority
BlackWidow X Chroma0x0216Keyboard——
Chroma Light Strip Set0x0F2CLED strip——
Chroma Lighting Kit0x0F0EARGB controller——
Cynosa Lite0x023FKeyboard——
Cynosa V20x025EKeyboard——
DeathAdder Essential (Alt)0x0071Mouse——
DeathAdder Essential (Legacy)0x006EMouse——
DeathStalker V2 Pro TKL (Wireless)0x0296Keyboard——
Diamondback Chroma0x004CMouse—Legacy mouse
Hanbo AIO0x0F44AIO cooler——
Kraken 7.1 V20x0510Headset——
Kraken Headset0x0533Headset—Multiple PIDs: 0x0533, 0x0537, 0x0549, 0x0560
Kraken Kitty Edition0x020FHeadset——
Laptop Cooling Pad0x0F43Other——
Leviathan V2 Soundbar0x0532Speakers—Multiple PIDs: 0x0532, 0x054A, 0x0548
Mouse Bungee V30x0F24Other——
Mouse Dock0x0F22Other——
Mouse Dock Pro0x0F23Other——
Mousepad Controller0x0C00Mousepad—Multiple PIDs: 0x0C00, 0x0C01, 0x0C02, 0x0C04, 0x0C05
Naga Hex V20x004EMouse——
Nari Headset0x051CHeadset—Multiple PIDs: 0x051C, 0x051F, 0x051E, 0x051A
Nommo Speakers0x0517Speakers—Multiple PIDs: 0x0517, 0x0518, 0x055C, 0x055A
Orbweaver Chroma0x0207Keyboard—Known to have protocol issues
Ornata V3 TKL0x0265Keyboard——
Ornata V3 X0x0294Keyboard——
PWM Controller0x0F3CFan controller——
Raptor 27 Inch Monitor0x0F12Monitor—Multiple PIDs: 0x0F12, 0x0F28
Tartarus Pro0x022CKeyboard——
Thunderbolt Dock0x0F21Other——
Tomahawk ATX Case0x0F05Case——

Source: data/drivers/vendors/razer.toml

#Roccat

roccat.com · VID 0x1E7D

Devices tracked: 14 known

Extensive mouse and keyboard lineup.

#Known (14)

DevicePIDTypeTransportNotes
AIMO Pad0x343AMousepad——
Burst Pro0x2DE1Mouse——
Elo 7.1 USB0x3A34Headset——
Kone0x2E27Mouse——
Kone Pro0x2C88Mouse——
Kone XP0x2C8BMouse——
Magma0x3124Keyboard——
Pyro0x314CKeyboard——
Torch0x3A56Microphone——
Vulcan 1000x307AKeyboard——
Vulcan II MAX0x2EE2Keyboard——
Vulcan II Mini0x2F09Keyboard——
Vulcan Pro0x30F7Keyboard——
Vulcan TKL0x2FEEKeyboard——

Source: data/drivers/vendors/roccat.toml

#Sony

playstation.com · VID 0x054C

Devices tracked: 3 known

#Known (3)

DevicePIDTypeTransportNotes
DualSense0x0CE6Lightbar——
DualShock 40x05C4Lightbar——
DualShock 4 V20x09CCLightbar——

Source: data/drivers/vendors/sony.toml

#SteelSeries

steelseries.com · VID 0x1038

Devices tracked: 6 known

GameSense-era protocol. Large peripheral portfolio with 40+ devices.

#Known (6)

DeviceTypeTransportNotes
Aerox 3Mouse——
Apex 7 TKLKeyboard——
Apex Pro TKLKeyboard——
Arctis Nova ProHeadset——
QcK Prism XLMousepad——
Rival 600Mouse——

Source: data/drivers/vendors/steelseries.toml

#Thermaltake

VID 0x264A

Devices tracked: 10 known

Large lighting controller portfolio with Riing fans

#Known (10)

DevicePIDTypeTransportNotes
Argent HS1 Headphone Stand0x8022Other——
Argent Mouse Bungee0x8020Other——
Argent MP1 Mousepad0x9011Mousepad——
DPSG PSU0x2329Other——
Floe Riing Controller0x1FA4Fan controller—Multiple PIDs: 0x1FA4-0x1FA7
LedBox0x213CARGB controller——
LedBox Pacific0x219AARGB controller—Multiple PIDs: 0x219A-0x219F
LedBox Standard0x2260ARGB controller—17+ PIDs: 0x2260-0x2268, 0x226F, 0x232B-0x232E, 0x233A, etc.
Level 20 Desk0x07D1Desk accessory——
Riing Controller0x2135Fan controller—Multiple PIDs: 0x2135-0x2137, 0x2143-0x2144

Source: data/drivers/vendors/thermaltake.toml

#WLED

kno.wled.ge · Driver wled

Devices tracked: 1 supported

#Supported (1)

DeviceTypeDriverTransportNotes
WLED Controller (any)ARGB controllerwledUDPDDP and E1.31 protocols. mDNS discovery. No auth required. ESP8266/ESP32 controllers.

Source: data/drivers/vendors/wled.toml

#Wooting

wooting.io · VID 0x03EB, 0x31E3

Devices tracked: 4 known

#Known (4)

DevicePIDTypeTransportNotes
Wooting 60 HE0x1310Keyboard—VID 0x31E3, multiple PIDs: 0x1310, 0x1312, 0x1300, 0x1302, 0x1322, 0x1320
Wooting 80 HE0x1400Keyboard—VID 0x31E3, PIDs 0x1400, 0x1402
Wooting One0xFF01Keyboard—VID 0x03EB, original analog keyboard
Wooting Two HE0x1220Keyboard—VID 0x31E3, multiple PIDs: 0x1220-0x1222, 0x1230-0x1232

Source: data/drivers/vendors/wooting.toml