Kasper
bcbd4f88be
Implement a controller for Corsair Hydro Platinum AIO coolers
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-04-04 23:18:20 -05:00
Kasper
d8bc1c9042
Fixes an issue where the LED colors show incorrect colors
2021-04-04 19:10:15 -05:00
KundaPanda
b572c15cce
Add HyperX Alloy Elite 2 support
...
Squash commits and code style changes, minor reworks to match Alloy Elite 1 code by Adam Honse <calcprogrammer1@gmail.com>
2021-04-04 19:05:32 -05:00
sakloui
2ae12c52ec
Updated DuckyKeyboardController with 2ms delays between each packet sent
...
This should fix the issue where Ducky keyboards would softlock
Commit amended to move delays to packet send functions by Adam Honse <calcprogrammer1@gmail.com>
2021-04-04 15:53:57 -05:00
Adam Honse
0fd106cb92
Enable MSI Mystic Light 7C90
2021-04-03 15:02:07 -05:00
KundaPanda
26e4c76f03
Add V2 Gainward Controller for new NVidia GPUs
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-04-03 14:43:26 -05:00
KundaPanda
2b6a3e19ea
Enable LED select box for mode-specific color mode
2021-04-03 19:23:02 +00:00
KundaPanda
c8e3554442
Initialize led_count in MysticLight controllers to prevent occasional crashes
2021-04-03 21:03:30 +02:00
Pol Rius
37e021fb1c
Add dualshock 4 wireless adapter
2021-04-03 18:41:41 +00:00
Pol Rius
bd12100a07
Add second PID for ROG Chakram mouse
2021-04-03 18:29:13 +00:00
Adam Honse
e0c5909757
Fix some issues with Yeelight that prevented a different model bulb from working
2021-04-03 13:15:12 -05:00
Adam Honse
81590d8321
Enable MSI Mystic Light 7C86 as it has been tested
2021-04-01 11:00:37 -05:00
TheRogueZeta
1c5a11f426
Add Deskmini Addressable LED Strip PID + Detector
2021-04-01 15:15:58 +00:00
Adam Honse
c9e8602f85
Add T-Dagger BORA VID/PID to EVision Keyboard Controller
2021-03-31 22:48:15 -05:00
Adam Honse
27784db5e1
Implement matrix type field for Razer controllers to reduce redundant code
2021-03-31 22:27:30 -05:00
denk_mal
db9146147b
activate controller for Metadot Das Keyboard 5Q
2021-03-31 12:05:31 +02:00
denk_mal
84f7f32ec2
reformat code
2021-03-31 11:13:44 +02:00
denk_mal
3a270cbea7
handle hid get error and avoid buffer overflow error
2021-03-31 11:13:17 +02:00
denk_mal
e69b59d339
resend data on hid send errors
2021-03-31 11:13:13 +02:00
denk_mal
59752dce98
move call of SetupZone from class constuctor to load function
2021-03-31 11:13:06 +02:00
denk_mal
813069a359
remove unused class variables
2021-03-31 11:13:00 +02:00
Adam Honse
d5e344f9d9
Add missing keepalive_time parameter back to E1.31 json config
2021-03-30 13:55:10 -05:00
Adam Honse
a77792a996
Disable Zalman Z Sync Controller due to bricking, cause unknown, but seems to also happen with official software
2021-03-30 12:23:16 -05:00
Adam Honse
0280ac3b29
Mask off speed bits in MSI Mystic Light controller
2021-03-30 08:53:58 -05:00
Adam Honse
d4ae75c512
Add one and two color breathing modes to RazerController
2021-03-29 23:28:23 -05:00
Adam Honse
9cab2437d2
Add random breathing mode to RazerController
2021-03-29 22:38:36 -05:00
Adam Honse
a94b43ee3d
Scan for an open port, so that multiple Yeelight controllers can be in music mode at the same time
2021-03-29 19:36:23 -05:00
Adam Honse
3e9993a6a4
Add Yeelight music mode, enabled with "music_mode" option in Yeelight configuration. Probably only works for one light right now.
2021-03-29 18:52:38 -05:00
Adam Honse
a5a9482206
Fix log folder creation on MacOS
2021-03-29 15:49:12 -05:00
Adam Honse
212c3e6297
Add universe_size field to E1.31 configuration to set number of channels per universe
2021-03-28 23:57:33 -05:00
Chris
501a1ff489
Updated parsers to allow GUI to run implicitly for -v, -vv and --print-
...
source options
* Added cfg_args counter for each in cli_pre_detection()
* Added each to the ignore options in ProcessOptions()
* Includes slight update to OptionHelp()
2021-03-28 22:27:27 +11:00
Adam Honse
827b75320c
Fix profile versioning. Profile version 1 used protocol version 0. Move profile version up to 2 using protocol version 2 and keep them synchronized if a new protocol version is added
2021-03-28 01:40:48 -05:00
Jan Henrik Müller
8e1cb178ca
Add real Gigabyte RTC2070 Super Gaming OC
2021-03-28 01:07:13 -05:00
Chris
067aa4d88a
Adding logging notices to ResourceManager to track explicit hid_init() and hid_exit()
2021-03-28 01:03:42 -05:00
Chris
d926754745
Adding "--loglevel" to ignore list in cli::ProcessOptions
2021-03-28 00:55:40 -05:00
Chris
ae8b502ad2
Gathering logging info to fix #1241
...
* Aligning profile version and header string
* Adding profile validation loggging
* Adding success / failure logging for each controller when attempting
to load profile
2021-03-28 00:53:10 -05:00
kevin wulff
e3f7394498
Added z390 Pro Carbon and Gaming Edge MB
2021-03-28 00:43:51 -05:00
morg
8ef9f622f1
Fix memory leak (RGBController::GetDeviceDescription)
2021-03-27 22:15:24 +01:00
Adam Honse
e848be5159
Add ASUS ROG Strix Flare PNK LTD
2021-03-27 11:44:48 -05:00
Adam Honse
2103982d7d
Add Asus Aura Keyboard controller for ROG Strix Flare (Direct mode only for now)
2021-03-27 00:26:50 -05:00
k1-801
1fdd4379a7
Small adjustments in LogManager
2021-03-24 11:39:26 -05:00
silas
460e53368d
Fix bad matrix for custom debug devices
2021-03-24 08:56:14 -05:00
silas
905d52ca57
Make spin box values be correct on startup
2021-03-24 13:40:29 +00:00
Chris
d65def0179
Fixing --help string for -p option
...
* Tweaked the profile mananger to allow to load profiles either with or
without the file extension
* Changed the --help string to reflect the change
2021-03-24 08:18:07 -05:00
Adam Honse
69cb7a0d9e
Use resource manager to register I2C interfaces and log them
2021-03-24 01:22:48 -05:00
Adam Honse
ec90f4678b
Change all I2C/SMBus detectors to use RegisterRGBController
2021-03-23 20:41:50 -05:00
k1-801
f1d6c2953d
Logger tweaks
...
Commit amended for code style and minor cleanup by Adam Honse <calcprogrammer1@gmail.com>
2021-03-23 20:20:52 -05:00
Adam Honse
0089852395
Rename RedragonK556Controller to EVisionKeyboardController
2021-03-23 14:40:08 -05:00
Chris
8492a8c76e
Prevent profiles loaded on startup from being overwritten
2021-03-23 12:47:27 -05:00
Adam Honse
16cc5ce6d4
Enable Mystic Light 7C80
2021-03-20 09:52:19 -05:00