Jan Wendland
b0de49a107
Use usbdk backend for detecting hydro devices (if available)
...
This commit fixes #788 by enabling access to Corsair Hydro devices via usbdk if installed on a windows machine.
2020-12-02 01:26:43 +00:00
Adam Honse
09a9a5c257
Add vendor string to RGBController API and update all controllers with vendor information, add vendor to device information page
2020-12-01 19:24:52 -06:00
k1-801
e4a819913a
ASUS TUF Aura Core port (WMI)
...
Commit amended to move files to Windows-specific section of Qt project by Adam Honse <calcprogrammer1@gmail.com>
2020-12-01 00:04:00 -06:00
Adam Honse
43fccf259f
Don't flush COM port after writing in NZXT Hue Plus controller
2020-11-30 16:57:01 -06:00
Adam Honse
a2f348a245
Don't flush COM port after write in LED Strip controller
2020-11-30 16:55:01 -06:00
Chris
081752c927
Add Gigabyte RGB Fusion 2 SMBus motherboard list to JSON so that boards can be added without rebuilding.
...
* Moved DMI structure to JSON
* Writes "known good" boards to JSON if not present
* Checks versus JSON settings
Commits squashed and auto keyword removed by Adam Honse <calcprogrammer1@gmail.com>
2020-11-29 03:27:09 -06:00
k1-801
f64fe31daa
HID fix for Corsair and Gigabyte devices that weren't being detected after HID change
...
Commit amended by Adam Honse <calcprogrammer1@gmail.com>
2020-11-27 15:39:33 -06:00
Adam Honse
f2396b453f
Add algorithm include as std::max cannot be found in Qt Creator build
2020-11-27 01:42:12 -06:00
silas
f1fd3e0191
Add an ARGB debug device
...
Commits squashed and adjusted for code style by Adam Honse <calcprogrammer1@gmail.com>
2020-11-26 18:43:41 -06:00
Adam Honse
fd3f2c50cb
Add workaround for 0x48 controller on Gigabyte RGB Fusion GPUs not detecting until we have a better detection method
2020-11-26 17:20:59 -06:00
Adam Honse
23ed6955bf
Update zones for HyperX Fury Ultra mousemat
2020-11-26 04:05:19 -06:00
J. Bromley
9ca2a28444
Added Gigabyte RTX2060 SUPER Gaming.
...
Only needed to add a new subdevice ID.
2020-11-26 02:34:15 -06:00
David Lee Chong Yew
80c8b5f7e5
Added preliminary support for SteelSeries Apex OG family keyboards
...
Commits squashed by Adam Honse <calcprogrammer1@gmail.com>
2020-11-26 02:29:21 -06:00
Lobo Tommy
ec7ca4cca3
Update CorsairLightingNodeControllerDetect.cpp - Add Corsair LT100 Support
2020-11-26 02:02:12 -06:00
Adam Honse
fca0f53e7a
HyperX Alloy Origins doesn't use usage page
2020-11-26 01:42:01 -06:00
Joe Goett
d9771f7b9b
Added support for Redragon M908 Impact mouse
2020-11-25 17:01:48 -05:00
k1-801
dc2b41a0e2
Massive HID detectors update
...
Commit amended to undo change to device list management, still working through that merge request. Want to work this one in first. Changes by Adam Honse <calcprogrammer1@gmail.com>
2020-11-25 02:17:18 -06:00
Adam Honse
cae28f3ac6
Use different interface on Windows vs. Linux for HyperX Alloy Origins
2020-11-24 18:27:18 -06:00
Adam Honse
0a458623e4
Fix interface number for HyperX Alloy Origins
2020-11-24 18:13:47 -06:00
TheRogueZeta
2850bd1a19
Logitech code cleanup
2020-11-24 08:07:22 +00:00
Adam Honse
bcd49298cd
Call DeviceUpdateLEDs rather than UpdateLEDs for HyperX keepalive threads
2020-11-23 02:59:05 -06:00
Chris
5458692192
EK Code cleanup
2020-11-23 17:58:35 +11:00
K900
3ea73ee80c
CrucialController: keep track of the last set mode
...
This saves an extra control transfer when applying settings
that have already been applied. Mostly useful for direct mode.
2020-11-21 07:41:33 +00:00
K900
7cfdaaa501
CrucialController: force mode to static before setting direct colors
...
This fixes some misbehaving Ballistix sticks that require a mode reset
before they actually apply colors as intended.
2020-11-21 07:41:33 +00:00
Jonas Malaco
8dd0d85104
Get active mode and last color set from EVGA v1 cards
...
Improve the user experience by allowing the UI to be initialized with
the settings that are currently active on the hardware.
2020-11-21 01:21:38 -06:00
TheRogueZeta
c1715f25f4
Add Gigabyte RTX 2060 Gaming OC
2020-11-20 19:42:27 +00:00
TheRogueZeta
9b9ec69f57
Add MSI RTX 3070 8 GB Gaming X Trio
2020-11-20 11:16:43 -08:00
Jonas Malaco
3cae2bccb5
Add PID for Logitech G PRO HERO Wired
...
This mouse is a variant of the G PRO Wired, with the new sensor. The
protocol appears to have been kept the same.
$ lsusb
Bus 001 Device 002: ID 046d:c08c Logitech, Inc. G PRO Gaming Mouse
...
Related: 6ee1c0a591
2020-11-19 17:18:38 -03:00
Adam Honse
a2e21e606c
Add include to fix linux build
2020-11-18 15:13:26 -06:00
Adam Honse
c7a7eaf670
Fix case in Roccat Kone file name
2020-11-18 15:03:00 -06:00
TheRogueZeta
ca6c61d47f
Add Logitech G Pro Wired
2020-11-18 20:20:23 +00:00
Martin Hartl
2346095994
NZXT Kraken: Remove water cooler resize
2020-11-18 20:19:59 +00:00
enlight3d
7abd511306
add filter for roccat kone aimo detection
...
and clean up controller
2020-11-18 20:17:00 +00:00
TheRogueZeta
f99aa4c4ff
Add new devices for openrazer v2.9.0
2020-11-17 18:45:37 +00:00
TheRogueZeta
55af558e0e
Logitech code cleanup
2020-11-17 17:48:49 +00:00
Jonas Malaco
4f47e166dd
Enable support for EVGA 1080 FTW using V1 controller
2020-11-17 00:45:26 -03:00
Adam Honse
e98d43776a
Fix ASRock on Linux again
2020-11-15 15:24:43 -06:00
Adam Honse
34d8edb629
Fix inconsistent case in Polychrome filenames that was breaking Linux builds
2020-11-15 14:30:58 -06:00
TheRogueZeta
8ffd302a57
Name cleanup: adding brand names to all controllers
2020-11-15 20:25:51 +00:00
k1-801
dde857dfb4
Tiny threads fixes & a little bit of safety
2020-11-15 13:28:29 -06:00
Chris
9a53709db0
Adding "B450M DS3H-CF" to RGBFusion2SMBus
...
* Requested by Discord user stephencoons
2020-11-15 00:49:51 -06:00
Chris
b495c7723f
Code Cleanup for Coolermaster MP750
2020-11-15 00:48:46 -06:00
Florian Kraupa
dd36a7362a
This commit adds support for the Logitech G610 Orion Keyboard. Its not RGB, but behaves exactly like the G810. Cycle animation doesn't work for obvious reasons.
2020-11-15 00:45:24 -06:00
Chris
a4d02d1c32
Adding Razer Viper Ultimate to openrazerdevices.h to fix #728
...
* Includes both Wired and Wireless modes
2020-11-15 00:42:28 -06:00
Chris M
75bd29126e
Adding Razer Lancehead V2 to OpenRazerDevices.h to fix #668
...
* As referenced from upstream this mouse has both wired and wireless
modes (refer issue for link)
2020-11-15 01:11:32 +00:00
Chris
f106e83c94
Adding Razer Tartarus V2 to OpenRazerDevices.h to fix #721
...
* Also fixed Orbweavers matrix declaration
2020-11-10 19:34:39 -06:00
Adam Honse
7b54787dd7
Rework Linux LED detection to use Settings Manager
2020-11-10 15:49:56 -06:00
Adam Honse
8998f0a731
Rework Debug Device detection to use Settings Manager
2020-11-10 15:49:55 -06:00
Adam Honse
12ed987333
Rework Espurna detection to use Settings Manager
2020-11-10 15:49:55 -06:00
Adam Honse
73efb1735f
Rework LED Strip detection to use Settings Manager
2020-11-10 15:49:55 -06:00