OpenRGB/Controllers
Adam Honse b4ea36f997 If read byte fails, use read byte data for detecting ENE controller
* The Nuvoton NCT6793D Super-IO SMBus controller does not actually support read byte or quick operations.  The driver used for Windows and in the OpenRGB kernel patch will perform a read byte data operation in its place with a dummy address, but the driver I'm submitting upstream is not going to have this hack.  All controllers that could be used on a Nuvoton SMBus will need a detection path that doesn't rely only on byte read or quick operations.
2022-10-03 00:11:41 -05:00
..
A4TechController Remove SetCustomMode from all controllers beginning with the letter A 2022-08-09 22:58:40 -05:00
AlienwareController Remove SetCustomMode from all controllers beginning with the letter A 2022-08-09 22:58:40 -05:00
AlienwareKeyboardController Fix error 2022-08-31 20:20:10 -05:00
AMDWraithPrismController Remove SetCustomMode from all controllers beginning with the letter A 2022-08-09 22:58:40 -05:00
AnnePro2Controller Remove SetCustomMode from all controllers beginning with the letter A 2022-08-09 22:58:40 -05:00
ASRockPolychromeUSBController Fix error 2022-08-31 20:20:10 -05:00
ASRockSMBusController Remove SetCustomMode from all controllers beginning with the letter A 2022-08-09 22:58:40 -05:00
AsusAuraCoreController Address a bunch of warnings 2022-08-31 19:16:57 -05:00
AsusAuraGPUController Remove RX6900XT from AsusAuraGPUController as it is actually an ENE based GPU and shares its ID with the RX6800XT just added 2022-09-30 11:21:47 -05:00
AsusAuraUSBController Fix warnings in RGBController_AsusAuraKeyboard.cpp 2022-09-15 11:33:08 -05:00
AsusLegacyUSBController Adjusting metadata for Asus Strix Claw to fix supported devices list 2022-09-14 01:09:48 +02:00
AsusTUFLaptopController Remove SetCustomMode from all controllers beginning with the letter A 2022-08-09 22:58:40 -05:00
BlinkyTapeController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CoolerMasterController Initial commit for Cooler Master MM730 2022-09-27 22:07:22 +00:00
CorsairCommanderCoreController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CorsairDominatorPlatinumController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CorsairHydroController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CorsairHydroPlatinumController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CorsairLightingNodeController Remove SetCustomMode from some controllers (the ones in my PC) 2022-08-09 21:07:22 -05:00
CorsairPeripheralController Fix warning in RGBController_CorsairK100.cpp 2022-09-15 19:16:53 -05:00
CorsairPeripheralV2Controller Fix warnings in CorsairPeripheralV2Controller 2022-09-21 12:42:20 -05:00
CorsairVengeanceController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05: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 Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
CrucialController Remove SetCustomMode from all controllers beginning with the letters B and C, except Cooler Master 2022-08-10 09:52:38 -05:00
DarkProject Remove SetCustomMode from all controllers beginning with the letter D 2022-08-10 16:04:23 -05:00
DasKeyboardController Correcting regression bug in metadata caused by commit 20286c285 2022-09-02 23:31:38 +10:00
DebugController Fix warning in RGBController_Debug.cpp 2022-09-24 22:25:50 -05:00
DuckyKeyboardController Remove SetCustomMode from all controllers beginning with the letter D 2022-08-10 16:04:23 -05:00
DygmaRaiseController Remove SetCustomMode from all controllers beginning with the letter D 2022-08-10 16:04:23 -05:00
E131Controller Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
EKController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
ENESMBusController If read byte fails, use read byte data for detecting ENE controller 2022-10-03 00:11:41 -05:00
EspurnaController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
EVGAAmpereGPUController Fix warnings in RGBController_EVGAGPUv3.cpp 2022-09-16 12:08:11 -05:00
EVGAGP102GPUController Fix warning in RGBController_EVGAGP102.cpp 2022-09-16 12:07:41 -05:00
EVGAPascalGPUController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
EVGATuringGPUController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
EVGAUSBController Fix warning in EVGAKeyboardController.cpp 2022-09-21 19:23:48 -05:00
EVisionKeyboardController Remove SetCustomMode from all controllers beginning with the letter E 2022-08-11 20:18:45 -05:00
FanBusController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
FaustusController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GainwardGPUController Add Gainward RTX 3080 Ti Phoenix 2022-09-01 10:31:05 +00:00
GaiZongGaiKeyboardController Fix warning in GaiZhongGaiKeyboardController.cpp 2022-09-21 19:24:53 -05:00
GalaxGPUController Initial commit for KFA2 RTX 2080 Super EX OC 2022-09-30 19:08:41 +00:00
GigabyteAorusCPUCoolerController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GigabyteRGBFusion2DRAMController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GigabyteRGBFusion2GPUController Initial commit for Gigabyte RTX3070 MASTER 8G LHR to resolve #2761 2022-09-28 19:50:45 +10:00
GigabyteRGBFusion2SMBusController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GigabyteRGBFusion2USBController Fix warning in RGBController_GigabyteRGBFusion2USB.h 2022-09-25 00:11:44 -05:00
GigabyteRGBFusionController Remove SetCustomMode from all controllers beginning with the letters F and G 2022-08-14 01:44:30 -05:00
GigabyteRGBFusionGPUController Initial commit for the Gigabyte 3060 EAGLE OC 12G GPU 2022-08-27 04:29:13 +00:00
GigabyteSuperIORGBController Fix error from multiply defined name across different files 2022-09-15 18:21:46 -05: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 Remove SetCustomMode from all controllers beginning with the letter H 2022-08-14 01:55:19 -05:00
HyperXMouseController Remove SetCustomMode from all controllers beginning with the letter H 2022-08-14 01:55:19 -05:00
HyperXMousematController Add HyperX Pulsfire mousemat support 2022-10-01 19:25:57 +00:00
KeychronKeyboardController Remove SetCustomMode from all controllers beginning with the letter K 2022-08-14 13:08:43 -05:00
LEDStripController Remove SetCustomMode from all controllers beginning with the letter L 2022-08-14 13:24:38 -05:00
LenovoControllers Adds support for Lenovo Legion Y740 15" and 17" 2022-09-23 19:10:42 +00:00
LexipMouseController Remove SetCustomMode from all controllers beginning with the letter L 2022-08-14 13:24:38 -05:00
LianLiController Fix warning in StrimerLConnectController.cpp 2022-09-23 12:46:00 -05:00
LIFXController Remove SetCustomMode from all controllers beginning with the letter L 2022-08-14 13:24:38 -05:00
LinuxLEDController Remove SetCustomMode from all controllers beginning with the letter L 2022-08-14 13:24:38 -05:00
LogitechController Fix warnings in LogitechProtocolCommon.cpp 2022-09-23 17:14:37 -05:00
MSI3ZoneController Remove SetCustomMode from all controllers beginning with the letter M 2022-08-14 18:49:41 -05:00
MSIGPUController Initial Implementation for a MSI GPU FPS Limiter (tested and working) 2022-09-27 11:36:07 -05:00
MSIMysticLightController Support for more ARGB LEDs in Per-LED mode for MSI boards added 2022-09-25 19:45:40 +00:00
MSIOptixController Remove SetCustomMode from all controllers beginning with the letter M 2022-08-14 18:49:41 -05:00
MSIRGBController Fix error from multiply defined name across different files 2022-09-15 18:21:46 -05:00
MSIVigorController Remove SetCustomMode from all controllers beginning with the letter M 2022-08-14 18:49:41 -05:00
N5312AController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
NanoleafController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
NvidiaESAController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
NVIDIAIlluminationController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
NZXTHue2Controller Add another NZXT motherboard ID to Hue 2 controller 2022-09-16 20:31:17 -05:00
NZXTHuePlusController Fix warning in NZXTHuePlusControllerDetect.cpp 2022-09-23 17:58:13 -05:00
NZXTKrakenController Remove SetCustomMode from all controllers beginning with the letter N 2022-08-21 16:04:10 -05:00
OpenRazerController Fixing regression from 942a842a 2022-08-02 21:03:28 +00:00
PatriotViperController Remove SetCustomMode from all controllers beginning with the letter P 2022-08-21 16:24:44 -05:00
PatriotViperSteelController Remove SetCustomMode from all controllers beginning with the letter P 2022-08-21 16:24:44 -05:00
PhilipsHueController Remove SetCustomMode from all controllers beginning with the letter P 2022-08-21 16:24:44 -05:00
PhilipsWizController Remove SetCustomMode from all controllers beginning with the letter P 2022-08-21 16:24:44 -05:00
PNYGPUController Remove SetCustomMode from all controllers beginning with the letter P 2022-08-21 16:24:44 -05:00
QMKOpenRGBController Fix warnings in RGBController_QMKOpenRGBRevE.cpp 2022-09-24 20:31:49 -05:00
RazerController Adjust Razer meta data to reflect changes in commit cc1a9212b 2022-09-05 09:50:13 +10:00
RedragonController Remove SetCustomMode from all controllers beginning with the letter R 2022-08-21 18:23:34 -05:00
RoccatController Remove SetCustomMode from all controllers beginning with the letter R 2022-08-21 18:23:34 -05:00
SapphireGPUController Add support for Sapphire Radeon RX 6950 XT Nitro+ 2022-09-17 17:10:11 +00:00
SinowealthController Fix warning in RGBController_Sinowealth1007.cpp 2022-09-24 21:14:03 -05:00
SonyGamepadController Remove SetCustomMode from all controllers beginning with the letter S 2022-08-21 19:31:01 -05:00
SRGBmodsController Remove SetCustomMode from all controllers beginning with the letter S 2022-08-21 19:31:01 -05:00
SteelSeriesController Fix warning in SteelSeriesSenseiController.cpp 2022-09-24 12:12:51 -05: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 Remove SetCustomMode from all controllers beginning with the letter T 2022-08-21 21:26:41 -05: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
ViewSonicController Remove SetCustomMode from all controllers beginning with the letters V, W, Y, and Z 2022-08-21 21:37:21 -05:00
WootingKeyboardController New Wooting PIDs 2022-09-15 01:48:07 +00:00
YeelightController Remove SetCustomMode from all controllers beginning with the letters V, W, Y, and Z 2022-08-21 21:37:21 -05:00
ZalmanZSyncController Remove SetCustomMode from all controllers beginning with the letters V, W, Y, and Z 2022-08-21 21:37:21 -05: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