DarthAffe
DarthAffe
There're two version of the Huntsman V2, the analog with the already added HID 0x0266 and a non analog with the currently missing HID 0x26C
At least CCDT_WaterBlock = 9, and CCDT_SPPRO_Fan = 10 in CorsairChannelDeviceType are missing - check the rest!
Missing mappings: CLK_Profile - switch profile key CLI_Oem1 - CLI_Oem3 - logo CLI_Oem4 - CLI_Oem12 - dial key + ring LEDs CLKLP_Zone20 - CLKLP_Zone45 - the rest of Lightbar LEDs
As recommended in https://github.com/CorsairOfficial/cue-sdk/issues/22
It's implemented on surface-level but not for device-providers which makes it quite hard to see why devices aren't loaded in a non-debug environment.
The whole Brush/Decorator thing doesn't really work out as thought. Rendering could be done in a Shader-like fashion to allow better control for effects like blur. Effects on other things...
This seems to be an important feature for aurora. Maybe a complete rewrite of the device/led-handling might be the better option here.
As requested in Discord by HexF: Request for MiLight, Protocol documentation: https://github.com/Fantasmos/LimitlessLED-DevAPI There are a few SDKs for v4 (The old version) https://github.com/Milfje/MiControl https://github.com/andy-scott/MiLight.Net But nothing (that I can find)...