OpenRGB/Controllers
Wayne Riordan 568da43bb6 Initial commit to add Lenovo Legion M300 RGB Mouse
Added support for Lenovo Legion M300 RGB Mouse.
Added all supported modes Static, Rainbow, Breathing and Off
Also Tested all modes to verify its working
2024-04-06 14:36:09 -05:00
..
A4TechController Added support for A4Tech B820R Keyboard 2024-04-06 19:19:47 +00:00
AlienwareController AlienWare controller: add alternate platform id for G15 5511. #437 2023-10-14 20:14:37 +00:00
AlienwareKeyboardController Alienware AW410K support 2023-11-20 03:30:51 +00:00
AMDWraithPrismController Fix warnings 2022-11-27 02:52:39 -06:00
AnnePro2Controller Update AnnePro2ControllerDetect.cpp to contain new VID 0x3311 2023-10-21 13:52:48 +00:00
AOCKeyboardController Added support for AOC GK500 Italian Keyboard Layout 2024-02-15 15:48:48 +00:00
AOCMouseController Add effect modes to AOC Mouse controller 2023-05-11 23:31:26 -05:00
AOCMousematController Implement AOC Mousemat effect modes 2023-05-11 20:35:31 -05:00
ArcticController Remove unnecessary SettingsManager.h includes 2023-10-12 23:37:48 -05:00
ASRockPolychromeUSBController Removed include directives from ResourceManager.h to speed up build process 2023-07-12 14:51:47 +00:00
ASRockSMBusController Enable all modes for Polychrome v1 2023-07-09 17:25:02 +00:00
AsusAuraCoreController Remove unnecessary SettingsManager.h includes 2023-10-12 23:37:48 -05:00
AsusAuraGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
AsusAuraUSBController add support for Asus ROG Strix Scope II to resolve #3971, #3976 2024-03-14 18:18:17 +00:00
AsusLegacyUSBController Add support for Asus ROG Sagaris GK1100 (only for non-modifier keys) 2023-08-20 22:14:25 +02:00
AsusTUFLaptopController Updated OpenRGB.pro to dynamically resolve source files 2024-02-21 22:00:02 +11:00
BlinkyTapeController Remove unnecessary SettingsManager.h includes 2023-10-12 23:37:48 -05:00
CherryKeyboardController Improve cherry code, e.g. for full size 10.0N RGB 2024-01-20 08:24:57 +00:00
ColorfulGPUController Adds iGame GeForce RTX 3080 Ultra W OC 10G LHR-V 2024-01-18 20:26:49 +00:00
ColorfulTuringGPUController iGame Turing GPU with Direct mode without persistence 2023-10-07 02:24:13 +00:00
CoolerMasterController Fix coolermaster rescan crash 2024-01-07 21:45:18 +00:00
CorsairCommanderCoreController Commander Core: Add led count detection 2023-12-14 17:25:59 +00:00
CorsairController Generic device guard; use Corsair implementation for all Corsair HID cooling-capable controllers 2023-11-10 15:12:26 +00:00
CorsairDominatorPlatinumController Added config options to Corsair Dominator Platinum metadata 2024-01-11 17:31:20 +00:00
CorsairHydro2Controller Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
CorsairHydroController Fix Corsair Hydro udev rules 2023-09-04 17:05:07 +00:00
CorsairHydroPlatinumController Generic device guard; use Corsair implementation for all Corsair HID cooling-capable controllers 2023-11-10 15:12:26 +00:00
CorsairLightingNodeController Generic device guard; use Corsair implementation for all Corsair HID cooling-capable controllers 2023-11-10 15:12:26 +00:00
CorsairPeripheralController add support for Corsair K68 RED 2024-02-12 07:39:34 +00:00
CorsairPeripheralV2Controller Remove redundant K100 controller 2024-02-03 06:24:59 +00:00
CorsairVengeanceController Support for Corsair Vengeance DDR5 2023-01-21 02:27:43 +00:00
CorsairVengeanceProController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CorsairWirelessController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CougarController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CreativeController Added brightness to CreativeSoundBlasterXG6Controller 2023-11-18 21:03:16 +11:00
CrucialController Fixed persistant blue color for crucial ram 2023-07-01 05:17:00 +00:00
CryorigH7QuadLumiController Fix metadata for Cryorig and NZXT Hue 1 controllers 2023-07-08 18:01:43 -05:00
DarkProject Remove SetCustomMode from all controllers beginning with the letter D 2022-08-10 16:04:23 -05:00
DasKeyboardController Add support for Das Keyboard 5QS 2023-01-29 21:57:37 +00:00
DebugController Updated Debug Keyboard to process KLM Opcodes 2023-09-17 10:36:29 +10:00
DMXController Fix warning in RGBController_DMX.cpp 2023-05-24 11:30:31 -05:00
DuckyKeyboardController Remove SetCustomMode from all controllers beginning with the letter D 2022-08-10 16:04:23 -05:00
DygmaRaiseController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
E131Controller Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
EKController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
ElgatoKeyLightController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
ElgatoLightStripController Fix build 2024-03-15 18:15:05 -05:00
ENESMBusController Added ASUS STRIX RTX4080 SUPER Gaming OC 16GB GPU 2024-04-06 19:20:52 +00:00
EpomakerController Fix: [Epomaker TH80 Pro] Windows compat fix 2023-08-28 13:20:03 +00:00
EspurnaController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
EVGAAmpereGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
EVGAGP102GPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
EVGAPascalGPUController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
EVGATuringGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
EVGAUSBController Adding EVGA Z20, uk layout 2023-05-05 23:40:32 +02:00
EVisionKeyboardController Add support for Evision V2 based Endorfy Omnis 2024-03-17 22:07:21 +00:00
FanBusController Removed include directives from ResourceManager.h to speed up build process 2023-07-12 14:51:47 +00:00
FaustusController Updated OpenRGB.pro to dynamically resolve source files 2024-02-21 22:00:02 +11:00
GainwardGPUController Add support for Gainward GeForce RTX3070 Phantom 2023-09-21 17:11:08 +02:00
GaiZongGaiKeyboardController Updated GaiZongGai keyboard metadata 2023-07-10 08:23:05 +10:00
GalaxGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
GigabyteAorusCPUCoolerController Extended support Gigabyte AORUS ATC800 2024-02-07 14:29:07 +00:00
GigabyteAorusLaptopController GigabyteAorusLaptopController: Add brightness support for custom mode 2023-09-26 15:38:26 +02:00
GigabyteAorusMouseController Add support for Gigabyte Aorus M2 mouse - Closes #2538 2022-12-31 00:33:48 +00:00
GigabyteAorusPCCaseController Add support for Gigabyte AORUS C300 Glass PC Case 2024-02-12 07:36:30 +00:00
GigabyteRGBFusion2DRAMController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GigabyteRGBFusion2GPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
GigabyteRGBFusion2SMBusController Removed include directives from ResourceManager.h to speed up build process 2023-07-12 14:51:47 +00:00
GigabyteRGBFusion2USBController Add support for Gigabyte X570 AORUS Pro 2024-02-11 16:32:03 +03:00
GigabyteRGBFusionController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GigabyteRGBFusionGPUController Added Gigabyte RTX 4060Ti Gaming OC 16GB GPU 2024-04-03 17:59:00 +11:00
GigabyteSuperIORGBController Fix ITE8688 typo 2024-02-03 21:51:02 +01:00
HoltekController Remove SetCustomMode from all controllers beginning with the letter H 2022-08-14 01:55:19 -05:00
HPOmen30LController Remove SetCustomMode from all controllers beginning with the letter H 2022-08-14 01:55:19 -05:00
HyperXDRAMController Remove SetCustomMode from all controllers beginning with the letter H 2022-08-14 01:55:19 -05:00
HyperXKeyboardController Fix potentially used uninitialized warning in RGBController_HyperXAlloyOrigins60and65 2023-05-01 20:12:15 -05:00
HyperXMicrophoneController HyperX Quadcast S HP version 6 add PID 2024-03-04 05:31:55 +00:00
HyperXMouseController Remove duplicate 2024-03-17 17:19:48 -05:00
HyperXMousematController Add HyperX Pulsefire Mat RGB Mouse Pad XL support 2023-04-24 08:56:06 +02:00
HYTEMousematController Updated OpenRGB.pro to dynamically resolve source files 2024-02-21 22:00:02 +11:00
InstantMouseController Add Anko KM43277483 USB Gaming Mouse support 2024-01-22 14:41:58 +00:00
IntelArcA770LEController Fix non-NULL matrix map pointer in Intel Arc A770 LE controller 2023-07-16 19:49:39 -05:00
IonicoController Fixed some warnings 2023-03-11 23:25:26 +00:00
JGINYUEInternalUSBController Increase JGINYUE delay to prevent flickering at higher frame rate effects when zones have all 100 LEDs enabled 2024-03-21 00:40:50 -05:00
KasaSmartController Fix TP-Link Kasa Smart Bulbs on some 64bit systems 2023-10-17 23:53:16 +00:00
KeychronKeyboardController Remove SetCustomMode from all controllers beginning with the letter K 2022-08-14 13:08:43 -05:00
LEDStripController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
LegoDimensionsToypadBaseController LegoDimensionsToypad: fix crash when changing hw mode to direct 2023-08-14 08:08:20 +02:00
LenovoControllers Initial commit to add Lenovo Legion M300 RGB Mouse 2024-04-06 14:36:09 -05:00
LenovoMotherboardController Initial commit for Lenovo motherboards - #2999 2022-12-30 23:04:29 +00:00
LexipMouseController Remove SetCustomMode from all controllers beginning with the letter L 2022-08-14 13:24:38 -05:00
LGMonitorController Add support for LG 27GN950-B monitor. Closes #1008 2023-10-13 08:43:51 +02:00
LianLiController Add Lian Li ALV2 controller to detector, uses same controller as SLV2 2024-01-21 16:22:32 -06:00
LIFXController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
LinuxLEDController Updated OpenRGB.pro to dynamically resolve source files 2024-02-21 22:00:02 +11:00
LogitechController Adding Logitech G635 to the Logitech common controller 2023-12-21 10:09:38 +11:00
MountainKeyboardController Fixed some warnings 2023-03-11 23:25:26 +00:00
MSI3ZoneController Remove SetCustomMode from all controllers beginning with the letter M 2022-08-14 18:49:41 -05:00
MSIGPUController Added MSI RTX4080 16G Gaming X Trio White GPU 2024-04-02 08:08:43 +11:00
MSIMysticLightController [New Device] MSI MEG Z590 ACE Gold Edition (MS-7D04) 2024-03-10 19:06:50 +00:00
MSIOptixController Remove SetCustomMode from all controllers beginning with the letter M 2022-08-14 18:49:41 -05:00
MSIRGBController Added "MSI PRO B550M-P GEN3" motherboard ID. 2023-07-10 18:46:38 +00:00
MSIVigorController Fixed mode declaration in RGBController_MSIVigorGK30.cpp 2023-10-06 19:13:35 +11:00
N5312AController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
NanoleafController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
NollieController Add new Controller Nollie1 2024-03-04 15:10:54 +00:00
NvidiaESAController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
NVIDIAIlluminationController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
NZXTHue1Controller Fix metadata for Cryorig and NZXT Hue 1 controllers 2023-07-08 18:01:43 -05:00
NZXTHue2Controller Detect another NZXT RGB & Fan Controller 2024-04-04 18:49:11 +00:00
NZXTHuePlusController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
NZXTKrakenController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
OKSController Fixed all the warnings I could 2023-07-06 23:39:19 +00:00
PalitGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
PatriotViperController Update Patriot Viper Steel detection and clean up Patriot Viper detection 2023-03-25 15:28:29 -05:00
PatriotViperSteelController Update Patriot Viper Steel detection and clean up Patriot Viper detection 2023-03-25 15:28:29 -05:00
PhilipsHueController Removed include directives from ResourceManager.h to speed up build process 2023-07-12 14:51:47 +00:00
PhilipsWizController Add timeout to Philips Wiz packet receive so that it doesn't hang on rescan 2023-05-08 00:03:07 -05:00
PNYGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
PNYLovelaceGPUController Make GPU naming much more consistent 2024-03-20 22:52:39 +00:00
QMKOpenRGBController Fixed Location for QMK keyboards 2024-03-04 05:30:45 +00:00
RazerController Initial commit for Razer Huntsman Mini Analog 2024-03-23 10:15:13 +11:00
RedragonController Refactored redragon mouse controller and added M808 2023-01-03 19:26:50 +00:00
RedSquareKeyroxController Adjusting the Keyrox TKL layout 2023-09-28 21:14:00 +10:00
RoccatController Fix for Supported Device page showing label instead of PID 2024-02-13 15:25:00 +00:00
SapphireGPUController Add Sapphire Radeon RX 6650 XT Nitro+ support. Ref #3982 2024-03-04 05:30:20 +00:00
SeagateController Initial commit for scsiapi and Seagate FireCuda Gaming External HDD controller 2023-07-30 06:12:21 +00:00
SinowealthController Fixed OpenRGB not building for Debian Buster 2023-09-02 18:00:56 +00:00
SonyGamepadController Fixed detection for Dualsense 2023-03-01 18:06:00 +00:00
SRGBmodsController Fixed all the warnings I could 2023-07-06 23:39:19 +00:00
SteelSeriesController Added Aerox3 and Aerox9 detectors to Rival3 metadata 2024-02-21 15:40:24 +00:00
TecknetController Remove SetCustomMode from all controllers beginning with the letter T 2022-08-21 21:26:41 -05:00
ThermaltakePoseidonZRGBController Remove SetCustomMode from all controllers beginning with the letter T 2022-08-21 21:26:41 -05:00
ThermaltakeRiingController Replace most instances of sprintf() with snprintf() 2023-03-02 00:15:03 -06:00
ThingMController Remove SetCustomMode from all controllers beginning with the letter T 2022-08-21 21:26:41 -05:00
TrustController Remove SetCustomMode from all controllers beginning with the letter T 2022-08-21 21:26:41 -05:00
ValkyrieKeyboardController Removed duplicate GetKeyboardMappingLayoutType(int) declaration 2024-02-02 07:54:59 +11:00
ViewSonicController ViewSonic Elite XG270QG detected twice #3486 2023-07-15 14:59:53 +02:00
WinbondGamingKeyboardController Support "Winbond Gaming Keyboard", like Pulsar PCMK or WIANXP/Nautilus/Capturer KT108 2023-12-14 17:30:21 +00:00
WootingKeyboardController Fix missing REGISTER_HID_DETECTOR_PU entries for Wooting Two ARM boards 2023-06-27 00:34:57 +00:00
WushiController Fix color zones in JSAUX dock direct mode 2023-07-01 23:33:21 -05:00
YeelightController Remove RGB controllers argument from standard detector 2023-01-26 20:36:02 -06:00
ZalmanZSyncController Replace most instances of sprintf() with snprintf() 2023-03-02 00:15:03 -06:00
ZETEdgeAirProController Remove SetCustomMode from all controllers beginning with the letters V, W, Y, and Z 2022-08-21 21:37:21 -05:00
ZETKeyboardController Remove SetCustomMode from all controllers beginning with the letters V, W, Y, and Z 2022-08-21 21:37:21 -05:00
ZotacTuringGPUController Added ZOTAC GAMING GeForce RTX 2080 SUPER Twin Fan 2024-02-27 04:43:15 +00:00
ZotacV2GPUController Add support for Zotac RTX 4080 AMP with alternate Sub-Device ID 2024-02-14 15:04:31 +00:00