Adam Honse
3948e74711
Use /dev/port to make Super IO functions work on Linux
2020-02-11 20:25:28 -06:00
Adam Honse
4672d4a686
Move Super IO functionality to its own file to make it easier to write an MSI-RGB driver
2020-02-11 19:58:13 -06:00
Adam Honse
befa9baf20
Update the ThermaltakeRiing driver to just set the active_mode variable instead of actually sending mode updates on SetCustomMode
2020-02-11 18:07:57 -06:00
Adam Honse
077cda545e
Clean up the Corsair keyboard driver with some private packet sending functions
2020-02-11 18:01:31 -06:00
Adam Honse
e934ce2c23
Add addresses 0x5E and 0x5F to Corsair DRAM detection
2020-02-11 16:18:39 -06:00
Adam Honse
b10ff42df2
Add addresses 0x5E and 0x5F to Corsair Pro DRAM detection
2020-02-11 16:18:38 -06:00
Adam Honse
afb6ff6a74
Update the rest of the RGBController drivers to just set the active_mode variable instead of actually sending mode updates on SetCustomMode
2020-02-10 00:26:18 -06:00
Adam Honse
6828335dc5
Just set active_mode rather than call SetMode for SetCustomModefunction. Implement for a few tested devices only for now. Fix some user interface issues with custom mode selection.
2020-02-10 00:17:02 -06:00
Adam Honse
966297710b
Fix custom mode setting in UI
2020-02-09 19:55:26 -06:00
Adam Honse
443d558ac2
Remove compiler warning that is treated as error on some systems
2020-02-09 19:06:50 -06:00
Adam Honse
2cd0b64251
Add mode control to Thermaltake Riing controller
2020-02-09 15:26:20 -06:00
Adam Honse
7ad3c18e3f
Remove unused declarations
2020-02-09 14:43:24 -06:00
Adam Honse
fc11427019
Remove serial port include for USB controllers that were copied from the Hue+ driver
2020-02-09 14:37:50 -06:00
Adam Honse
2f00fb9186
Add initial driver for Thermaltake Riing controller. Fixed configuration has 9 LEDs for channels 1, 2, and 3 but will make this configurable in the future. Only direct mode supported so far
2020-02-09 14:34:26 -06:00
Adam Honse
ea1f21106c
Fix Linux build of CorsairKeyboardController (missing include for memset)
2020-02-06 16:37:21 -06:00
Adam Honse
47ca068628
Number the LEDs in E131 and LEDStrip controllers
2020-02-06 12:26:14 -06:00
Adam Honse
f07cc134bb
Add zones and LEDs to Corsair keyboard controller, but keys don't line up with zones yet
2020-02-05 21:05:55 -06:00
Adam Honse
1d98ce063c
Add zones and LEDs to Poseidon Z RGB controller
2020-02-05 17:34:08 -06:00
Adam Honse
9ddb9f04ce
Add zones and LEDs to HyperX Keyboard controller
2020-02-05 13:09:39 -06:00
Adam Honse
8aee3c427b
Fix segfault
2020-02-04 20:22:01 -06:00
Adam Honse
6a6ad0dda6
Keyboard fixes for Linux
2020-02-04 20:20:45 -06:00
Adam Honse
12116c70ee
Big Keyboard Update! HyperX Alloy Elite support, Poseidon Z RGB modes, and Corsair K70 RGB
2020-02-04 20:17:09 -06:00
Adam Honse
7d6699cf9c
Use ASR LED mode for Polychrome 2.10 firmware
2020-02-02 00:34:11 -06:00
Adam Honse
48b9be3f76
Add Polychrome firmware 2.10 to list
2020-02-01 20:38:52 -06:00
Adam Honse
760c57c29c
Only show LEDs for selected Zone, add an All Zones option to Zone box
2020-02-01 12:54:51 -06:00
Adam Honse
c6cc88ba7b
The color boxes got moved around during the UI rework. Move them back to their proper rainbow order
2020-01-31 18:32:22 -06:00
Adam Honse
779471e3e4
Detect NZXT Smart Device V2 and use the Hue 2 driver for it
2020-01-31 11:08:33 -06:00
Adam Honse
adb9a6e59f
Add support for Aer 2 140mm fan on Hue 2
2020-01-30 10:42:43 -06:00
Adam Honse
d48bcec5ba
Block write Polychrome mode value instead of byte write
2020-01-29 13:02:00 -06:00
Adam Honse
80d2282313
Add modes and additional set functions to Polychrome controller
2020-01-29 12:32:32 -06:00
k1-801
a4474602d8
Add basic support for Asus TUF laptop keyboards through Faustus
2020-01-28 09:10:34 -06:00
Marco Zanin (B--B)
d28be0640e
Qt: fix layout issues on KDE
...
Use GridLayout and allow app resize when user resize/expand the window
Also fixes some buttons size
TEST: compiled on KDE 5.17.90, after this commit all pages
resize correctly when window is resized
Signed-off-by: Marco Zanin (B--B) <mrczn.bb@gmail.com>
2020-01-27 19:41:31 -06:00
Adam Honse
5b17833c6e
Remove some detection checks for Corsair Vengeance RGB Pro detection as it was no longer detecting my modules with them
2020-01-25 17:37:32 -06:00
Adam Honse
e8e9a1e7e5
Set custom mode when applying color to all devices
2020-01-25 17:37:32 -06:00
Adam Honse
d7740c2d28
Move Get/Set mode functions to generic RGBController.cpp functions and add device-specific UpdateMode function to use active_mode value
2020-01-25 17:37:32 -06:00
Adam Honse
f110589f91
Fix some small issues with AMD Wraith Prism driver
2020-01-25 17:37:32 -06:00
Adam Honse
b3c1cdf63d
Fix issues with inverted speed and random flag
2020-01-25 17:37:32 -06:00
Adam Honse
6b789be1e1
Add speed control to HyperX driver
2020-01-25 17:37:32 -06:00
Adam Honse
12f307228b
Clean up speed values for Patriot Viper RGB
2020-01-25 17:37:32 -06:00
Adam Honse
848ea8b064
Shifted the wrong way...
2020-01-25 17:37:32 -06:00
Adam Honse
438c3840a7
Add speed control to RGB Fusion 1.0 driver
2020-01-25 17:37:32 -06:00
Adam Honse
fef6f4cba3
Add delay to improve Corsair Pro detection, default modes to down instead of left, clean up Wraith Prism initialization
2020-01-25 17:37:32 -06:00
Adam Honse
d38543a820
Finish AMD Wraith Prism mode updates including working speed table, working random color flag, and appropriate fan/logo modes for ring-specific effects
2020-01-25 17:37:32 -06:00
Adam Honse
2a76201ca4
Implement a speed table for AMD Wraith Prism to use the values taken from the official software. Interpolation was causing strange issues.
2020-01-25 17:37:32 -06:00
Adam Honse
2e84e9808c
Start adding modes to AMD Wraith Prism driver. Speed and random bit implemented, but it seems to have issues. Speeds way too fast
2020-01-25 17:37:32 -06:00
Adam Honse
ee492632ac
Prepare AMD Wraith Prism driver for mode control
2020-01-25 17:37:32 -06:00
Adam Honse
fd16bc3053
Add direction support to Corsair Vengeance RGB Pro
2020-01-25 17:37:32 -06:00
Adam Honse
64f11b42f4
Add direction support for NZXT Hue 2
2020-01-25 17:37:32 -06:00
Adam Honse
7ba610df77
Add direction support to Corsair Commander/Lighting Node Pro
2020-01-25 17:37:32 -06:00
Adam Honse
a76bd7b974
Add direction support for NZXT Hue+
2020-01-25 17:37:32 -06:00