Mola19
fcb617ee47
Add support for ASUS ROG Throne Qi headset stand
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-12 00:16:40 -05:00
Alex
ce7478737c
Add Steelseries Rival 650 wireless support
...
* Also reworks the LED update functions to handle zones with more than one LED
* Some other minor code style cleanup in the Rival code
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-11 18:12:40 -05:00
edbgon
8736f1b169
Initial support for Logitech X56 Rhino Hotas
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-11 17:01:42 -05:00
Alex
18939e6754
Add ASUS ROG Gladius II Wireless
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-10 23:13:26 -05:00
TheRogueZeta
806d77d2d6
Convert Polychrome read to i2c_smbus_read_block_data
2021-06-10 22:33:50 -05:00
TheRogueZeta
b17b6340bd
Test to see if Patriot Viper DRAM modules exist before performing writes
...
Amended to use read check as quick check doesn't work for SPD addresses by Adam Honse <calcprogrammer1@gmail.com>
2021-06-10 21:09:26 -05:00
DrZlo13
bf99a5f250
New device: Obinslab Anne Pro 2
...
* Renamed "Obins Lab" to "Obinslab" as that is the name that I saw used most frequently in store listings.
Commit amended for code style and to update the name by Adam Honse <calcprogrammer1@gmail.com>
2021-06-06 14:17:57 -05:00
Thomas greenwood
0755959741
Implement modes for Logitech G213 Keyboard
2021-06-06 02:41:56 +01:00
Jeff P
fe11115f32
Add support for Corsair Commander Core / Elite Capellix
...
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-04 22:45:36 -05:00
Adam Honse
2aaf7017ee
Philips Hue (Standard and Entertainment Mode) Support using hueplusplus library
...
* Dependency hueplusplus-1.0.0 added from https://github.com/enwi/hueplusplus/releases/tag/v1.0.0
* Dependency mbedtls-2.24.0 added (Windows-only) from https://github.com/ARMmbed/mbedtls/releases/tag/mbedtls-2.24.0
2021-06-05 03:18:12 +00:00
mike
22acdd1fed
Check return code from hid_get_serial_number_string() in GetSerialString()
...
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-04 22:14:05 -05:00
Thomas greenwood
4e4eade335
Pad commands for 0x62 with 4 zero bytes
2021-06-05 02:52:37 +00:00
TheRogueZeta
6029a5b0c5
Add Non OC 2060S PCIe ID, correct RAM
2021-06-04 15:51:15 -07:00
TheRogueZeta
74a49ec3e6
Add ASUS ROG Strix RTX 2060S A8G Evo to detector
2021-06-04 15:50:17 -07:00
Short_String_Dev
21dd2ee66a
Add ASUS ROG STRIX 2070 A8G Gaming
2021-06-04 08:57:23 -04:00
Short_String_Dev
f76d78775c
Add ASUS ROG STRIX 2070 O8G Gaming
2021-06-04 08:25:15 -04:00
TheRogueZeta
af01ff5de3
Add ASUS ROG Strix 1080 O8G to detector
2021-06-03 17:53:40 +00:00
Tom Greenwood
f2f84fc7e3
Add support for Gigabyte RTX3060 Gaming OC 12GB
2021-06-03 17:07:48 +00:00
TheRogueZeta
939f46c025
G Pro Wired are only 1 zone devices
2021-06-03 08:31:37 -07:00
TheRogueZeta
a1469041e5
Add ASUS ROG Strix 1070 Gaming to detector
2021-06-03 02:27:14 +00:00
TheRogueZeta
f39b57fadc
Add Gigabyte RTX 2060 Gaming OC Pro to the detector
2021-06-03 02:26:00 +00:00
Dennis Piecha
08a985a216
Add ASUS ROG STRIX RTX 2070S O8G Gaming 8G
2021-06-02 22:01:52 +02:00
SR_team
332a04f94c
Add missing key for ANSI layout of Logitech G815 into LED View
2021-06-01 20:41:57 +00:00
TheRogueZeta
ae88771e79
Correct G502 Wireless (wired) PID in linux builds
2021-06-01 00:19:50 -07:00
TheRogueZeta
09e524314f
Correct G502 PS and G502 Hero detector changes.
2021-05-31 23:47:37 -07:00
TheRogueZeta
be838aa1d6
Update Logitech Lightspeed detector names
2021-06-01 04:13:46 +00:00
Adam Honse
68b0287cdd
Make detectors for QMK OpenRGB controller configurable
2021-05-31 18:35:07 -05:00
Adam Honse
d18f66f995
Implement dynamic detectors - run-once functions that can register detectors dynamically
2021-05-31 13:55:22 -05:00
Chris
259ba898b0
Enumerate Wireless connected Logitech Lightspeed (Unifying) devices
...
+ Added common library for Logitech Protocol
+ Moved wireless detection to the LogitechProtocolCommon.cpp
+ Adding Direct Mode to the wireless control
+ Copying the mutex from Lightsync controller to avoid interference
+ Adding LED count info to controller constructor
+ Created a new Logitech class
+ Added Feature list enumeration
+ Added DeviceName detection from device
* Changed LogitechGProWirelessController to accomodate generic devices
* LED count from device is now used in RGBController setup
+ Adding Windows specific detection as Linux Kernel handles this already.
+ Adding virtual PIDS for wireless detection
* LOGITECH G403
* LOGITECH G502
* LOGITECH G703
* LOGITECH G900
* LOGITECH G903
* LOGITECH GPRO
+ Adding Logitech G900 Wired Gaming Mouse PID
+ Adding other all lightspeed mice to wired detector for testing
* Genericised and optimised code paths
* Speed up wireless detection
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-05-31 10:59:04 -07:00
Kasper
a5928518c1
Implement QMK OpenRGB Procotol
...
This commit squashes commits by:
Kasper <ofek4430@gmail.com>
jath03 <jackthughes@yahoo.com>
Adam Honse <calcprogrammer1@gmail.com>
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-05-30 18:41:55 -05:00
Felipe Guaycuru
b3b392b3e2
Make Corsair K55 behavior be closer to iCue's
2021-05-30 22:33:31 +00:00
Adam Honse
4764198df7
Add Logitech G910 Orion Spark
2021-05-27 10:25:20 -05:00
Kasper
f04da17e4e
Corsair hydro platinum fix soft brick once again by increasing delay to 5ms
2021-05-27 14:31:43 +00:00
Adam Honse
6dda941d97
Add debug logging for Aura SMBus DRAM detection
2021-05-26 00:41:57 -05:00
harre
b2be4a9411
Added include needed by arch #1427
2021-05-26 02:09:50 +00:00
Adam Honse
9b974d7108
Update Logitech G910 LED list to add G keys and second Logo, update matrix
2021-05-25 19:15:45 -05:00
Adam Honse
4509b9d2e9
Initial support for Logitech G910 Orion Spectrum - G Keys and G910 bottom logo not working yet
2021-05-25 15:38:53 -05:00
Adam Honse
4287128fb4
Attempt to implement !513 using shared mutex pointer for each detected mouse/mousemat combo
2021-05-25 11:48:16 -05:00
Adam Honse
8ada7cd6da
Add MSI Mystic Light 185 7D13 (MSI MEG B550 Unify), tested on Discord by Markellus
2021-05-23 23:25:47 -05:00
TheRogueZeta
707df85d1f
DMI Info for MSI-RGB boards
2021-05-23 00:08:43 -07:00
TheRogueZeta
78955de65f
Get DMI info for MSI USB boards
2021-05-23 00:08:43 -07:00
edbgon
a8e2feddbe
New controller for SteelSeries QCK Mousemat
2021-05-22 23:49:20 -05:00
TheRogueZeta
fd31b4db7d
Fixed Dev and Feature index for PowerPlay
2021-05-22 15:48:06 -07:00
TheRogueZeta
a87d2aead7
PowerPlay mat should only be 1 zone.
2021-05-22 15:45:34 -07:00
Adam Honse
2afddf9bbf
Only join/delete E1.31 keepalive thread if it has actually been created
2021-05-21 20:43:14 -05:00
TheRogueZeta
1f2d298e14
Add ASUS ROG-STRIX-RTX2080-O8G-GAMING
2021-05-22 00:42:52 +00:00
Diogo Trindade
4c6653bdb4
Asus ROG Strix Flare - Added ISO LEDs
2021-05-22 00:01:32 +00:00
Adam Honse
618faf42ec
Use block writes for updating all LEDs at once on ASUS Aura SMBus
2021-05-19 21:49:22 -05:00
Adam Honse
eb9710ee26
Fix name change
2021-05-18 23:21:56 -05:00
Adam Honse
39de6fc175
Code style cleanup for Logitech G Lightsync RGBController
2021-05-18 22:57:45 -05:00