Skip to content

Major fixes and improvements for CoolerMaster ARGB Gen2 A1 V2

Fabian R requested to merge KDERazorback/OpenRGB:master into master

Fixed the implementation of the CoolerMaster ARGB A2 GEN2 V2 USB controller hub device while running the latest official firmware at the time of writing. This was done by reverse engineering the Gen2 USB protocol used by the official application due to the original implementation being completely broken on the latest firmware versions, resulting in 'Direct' and 'Custom' modes not working at all.

Device now supports automatic strip-size detection (despite not being reported back to OpenRGB) using the Gen2 protocol, channel and subchannel device updating as well as individual LED addressing. 'Direct' and 'Custom' modes are working once again and supports up to 3 24-led devices (72 led total) daisy-chained per channel (needs proper Zone/Segment configuration on OpenRGB).

Signed-off-by: Fabian R kderazorback@me.com

Merge request reports