Initial commit for Sinowealth based keyboard Thor 300 RGB from Genesis: https://genesis-zone.com/product/thor-300-rgb-brown
- Updated
DetectSinowealthKeyboard
detector to recognize new PID - Implemented color/effect setting subset of the command protocol (reverse-engineered)
- Added all color effects from the official application
Checklist for Accepting a Merge Request for a New Device
-
The New Device
issue raised for this device is linked to this MR with a keywordCloses / Resolves / Implements
-
There is a device protocol page in the Developer Wiki or there is enough information / captures in the New Device
issue to provide ongoing support. -
The code to be merged follows the style guide and change requirements as documented in the contributing guide.
-
Meta data for the device is included in RGBController_*
file -
This device is detected and is working on Windows 10 and / or 11 -
This device is detected and is working on Linux (openSUSE Tumbleweed) -
Logging for Info, Warnings and Errors has been added for troubleshooting purposes