OpenRGB/Controllers
Tom Parker 09ad9b17fb [#582,#448] Fix profile loading RGBController metadata mismatch issue with the RGBFusion2USBController.
The controller description mismatched what was being saved in the
profile, with trailing '\0's filling the string to pad out the
initialized 32 character string.  Strangely enough the code to remove
these '\0's was there, with just a minor typo referencing 'name' instead
of 'description' to obtain the string's end index.

Tested on an X570 Aorus Ultra board revision 1.2.

Fixes issues #582 and #448.
2020-10-29 22:50:22 +00:00
..
AMDWraithPrismController Use HID path for Location on AMD Wraith Prism controller 2020-10-02 20:56:49 -05:00
AorusCPUCoolerController Use HID path for Location on Aorus CPU Cooler controller 2020-10-02 21:02:32 -05:00
AuraCoreController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
AuraGPUController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
AuraSMBusController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
AuraUSBController Add ROG Gladius II Origin PID 2020-10-28 14:24:45 -05:00
CoolerMasterController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
CorsairDominatorPlatinumController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
CorsairHydroController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
CorsairLightingNodeController Use HID path for Location on Corsair Lighting Node controllers 2020-10-02 20:29:17 -05:00
CorsairPeripheralController Use HID path for Location on Corsair Peripheral controller 2020-10-03 17:12:27 -05:00
CorsairVengeanceController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
CorsairVengeanceProController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
CrucialController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
DebugController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
DuckyKeyboardController Use HID path for Location on Ducky Keyboard controller 2020-10-04 17:26:46 -05:00
E131Controller Update E1.31 controller information, add universe list for location string 2020-10-13 23:39:30 -05:00
EKController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
EspurnaController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
EVGAGPUController Add the rest of the EVGA V2 bytes from the capture 2020-10-23 15:26:21 -05:00
FaustusController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
GalaxGPUController Use PCI ID based detection for Galax GPUs 2020-10-26 11:18:23 -05:00
HoltekController Use HID path for Location on Holtek controller 2020-10-04 17:47:41 -05:00
HuePlusController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
HyperXDRAMController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
HyperXKeyboardController Use HID path for Location on HyperX Alloy Origins controller 2020-10-02 12:55:23 -05:00
HyperXMouseController Use HID path for Location on HyperX Mouse controller 2020-10-04 18:14:54 -05:00
HyperXMousematController Initial support for HyperX Fury Ultra mousemat (Direct mode only) 2020-10-26 12:51:59 -05:00
LEDStripController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
LinuxLEDController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
LogitechController Fix detection routine for Logitech G512 (Uses G810) 2020-10-22 15:44:10 -05:00
MSI3ZoneController Use HID path for Location on MSI 3 Zone controller 2020-10-04 18:38:56 -05:00
MSIGPUController Add MSI 1660 Super from Ant182 on discord 2020-10-29 10:16:44 -07:00
MSIMysticLightController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
MSIRGBController Now for real 2020-10-15 09:57:14 -05:00
NZXTHue2Controller Add support for 8-LED and 6-LED Hue 2 strips in the Hue 2 controller (thanks to Discord user peman for the patch!) 2020-10-28 19:06:20 -05:00
NZXTKrakenController Use HID path for Location on NZXT Kraken controller 2020-10-05 00:05:18 -05:00
OpenRazerController Rework OpenRazer mode inititialization on Windows 2020-10-16 19:59:25 -05:00
PatriotViperController Patriot Viper: Limit to one zone, as slots cannot be controlled separately 2020-10-22 15:46:45 -05:00
PolychromeController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
PoseidonZRGBController Use HID path for Location on Poseidon Z RGB controller 2020-10-05 00:11:03 -05:00
RedragonController Use HID path for Location on Redragon controllers 2020-10-02 20:28:38 -05:00
RGBFusion2DRAMController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
RGBFusion2SMBusController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
RGBFusion2USBController [#582,#448] Fix profile loading RGBController metadata mismatch issue with the RGBFusion2USBController. 2020-10-29 22:50:22 +00:00
RGBFusionController Add I2C: label to location string for I2C devices 2020-10-20 23:42:20 -05:00
RGBFusionGPUController Add PCI ID filtering to Gigabyte RGB Fusion GPU detection 2020-10-29 00:28:25 -05:00
SapphireGPUController Add I2C read check to Sapphire GPU controller, so it only creates a controller for the correct GPU bus 2020-10-27 00:46:53 -05:00
SinowealthController Move RGBController files for device controllers into the Controllers directory 2020-09-29 20:54:04 +00:00
SonyDS4Controller Add support for Sony DualShock 4 (manual merge of !160) 2020-10-08 17:15:18 -05:00
SteelSeriesController Add SteelSeries Apex M750 support 2020-10-27 21:21:56 -05:00
TecknetController Update TecknetController.h 2020-10-15 10:03:42 -05:00
ThermaltakeRiingController Use HID path for Location on Thermaltake Riing controller 2020-10-05 00:13:11 -05:00