Adam Honse
614f95a30a
Move HID detector calls to RunHIDDetector/RunHIDWrappedDetector functions and return controller list from detector functions
2026-06-03 10:10:26 -05:00
Adam Honse
7b299d7d7f
Split out detection system from ResourceManager into DetectionManager
...
* Split detection system out into its own class, DetectionManager
* Clean up ResourceManger's many callbacks into just two, one for detection and one general purpose
2026-06-03 10:09:40 -05:00
Adam Honse
b083537b36
RGBController API Overhaul
...
* Reorganize and clean up RGBController API functions
* Add functions to get protected RGBController member values
* Make NetworkClient, ProfileManager, and ResourceManager friend classes so they can access protected members
* Protected previously-public RGBController members
* Information strings (name, vendor, description, version, serial location)
* Device type
* Active mode
* Flags
* LEDs vector
* LED alternate names vector
* Modes vector
* Colors vector
* Zones vector
* Add CONTROLLER_FLAG_HIDDEN to allow plugins to hide controllers from control GUI
* Add update reason codes to RGBController update callback and signal updates on more RGBController events
* Add loop zone types and segmented zone type
* Add matrix map field to segments
* Rework matrix_map_type from using pointers to vector to prevent memory leaks
* Rework KeyboardLayoutManager to return new matrix_map_type
* Add access mutex to RGBController API
* Add per-zone modes ot RGBController API
* Add JSON description functions to RGBController API
2026-06-03 00:15:21 -05:00
Adam Honse
cf79a04f05
Revert "Nollie 2.1 firmware for Master"
...
This reverts commit 07e7feca56 .
2026-06-02 22:45:08 -05:00
Adam Honse
b03cd94ae8
Fix incorrect firmware packet format and add timeouts to HID reads in ThermaltakeRiingController
2026-06-02 01:07:33 -05:00
Jefferson González
bbf348d273
Add HyperX Eve 1800 keyboard support
2026-06-02 00:15:19 -05:00
David Glushkov
dce48eb415
Add MSI Raider A18 HX A9WJG SteelSeries RGB
2026-06-02 00:05:18 -05:00
Ox HaK
decf14635d
Add Fnatic Streak65 support
2026-06-01 08:27:17 -05:00
Richard Harris
db4f49bbba
Implement Direct mode support for Roccat Vulcan TKL (non-Pro)
2026-05-31 12:38:57 -05:00
HorrorTroll
26824fcb6e
Added support for Colorful iGame GeForce RTX 5060 Ultra W OC
2026-05-31 15:12:36 +07:00
Jerry Fan
8afad91b33
Add support for RealtekBridgeController
2026-05-29 07:46:22 -05:00
alstruit
967153bc10
Add support for ASUS ROG Gladius III Core
2026-05-25 12:08:43 -05:00
JAO1988
971d9be1bd
Added Colorful iGame RTX 5060TI 16GB Ultra W DUO Variant
2026-05-23 23:10:36 -05:00
Mark Willis
7a3faef886
Initial commit for ASUS TUF GeForce RTX 5070 Ti Gaming White OC
2026-05-22 12:25:59 -05:00
Purrple Kitten
f67030fcc7
Add support for the Gigabyte AORUS RTX 5080 MASTER ICE
2026-05-18 07:30:37 -05:00
JAO1988
91d9597c89
Added Support for ASUS ROG ASTRAL GeForce RTX 5080 WHITE
2026-05-17 23:47:55 -05:00
Adam Honse
2eb569912b
XPGSummonerKeyboardController - Remove fake modes
2026-05-13 11:49:05 -05:00
Ken Sanislo
9410d9c066
Add support for Thrustmaster Sol series joystick RGB LEDs
2026-05-09 00:21:40 -05:00
Adam Honse
29d8788e25
Allow value 0x27 at address 0x00 for Galax GPU controllers at address 0x23
2026-05-08 20:05:40 -05:00
Elvis Pranskevichus
0304c50bc6
Add support for Gigabyte AORUS RX 7900 XTX ELITE 24G
2026-05-08 00:12:43 -05:00
Barry H
07e7feca56
Nollie 2.1 firmware for Master
2026-05-04 14:16:29 -05:00
Sha_425
a93eec8f50
Add ASUS ROG STRIX RTX 3060 Ti V2 LHR (subsystem 1043:8835)
2026-05-03 12:15:13 -05:00
w43322
88bad762e5
add MSI MEG Z890 UNIFY-X (MS-7E20) support
2026-05-02 19:19:10 -05:00
w43322
18dfe6ca8b
add ASUS TUF GeForce RTX 5060 Gaming OC support
2026-05-02 19:15:16 -05:00
mangobiche
96dfa7009f
Add support for Corsair Vengeance RGB DDR5 CMH32GX5M2E6000C36
2026-05-02 15:06:09 -05:00
NaifuKishi
92a9d8ad11
Initial commit for ASUS TUF Radeon RX 7900 GRE Gaming OC
2026-05-01 11:09:31 -05:00
Francesco P
2ab9094b41
Add support for MSI MAG B850 TOMAHAWK WiFi7
2026-04-29 21:54:51 -05:00
M1dDler Official
f6154ccbc4
Add msi rtx 5070 gaming trio
2026-04-28 20:04:53 -05:00
Illustrious-Net-8110
0be01dde19
Add Asus Ryujin AIO Gen1 support
2026-04-24 07:35:53 -05:00
ricarim
f89cdac198
Initial commit for HyperX Origins 2 65
2026-04-20 23:32:49 -05:00
JAO1988
9199d062d1
Add Support for MSI GeForce RTX 5080 SUPRIM LIQUID SOC
2026-04-20 23:32:49 -05:00
Vasily Galkin
14853895f3
Add support for Gigabyte GTX 1050 G1 Gaming 2GB (1458:372B)
2026-04-20 23:32:31 -05:00
Adam Honse
f741385e43
Fix bug introduced in MSI controller merge
2026-04-20 23:32:31 -05:00
Nameless Monarch
96e1fb0b10
Add support for MSI PRO B850M-VC WIFI6E
2026-04-20 23:32:31 -05:00
Slim Amamou
3f32817272
Added support for PNY GeForce RTX 5060Ti ARGB Epic-X OC
2026-04-20 23:32:10 -05:00
Adam Honse
800ca0aa7c
Fix same heap buffer overflow in RGBController_MSIMysticLight761.cpp
2026-04-13 11:42:03 -05:00
kuroki-kael
a91679609b
Fix heap-buffer-overflow in RGBController_MSIMysticLight185::GetDeviceConfig()
2026-04-13 11:40:46 -05:00
Adam Honse
19f9408990
Fix remaining warning
2026-04-13 11:34:28 -05:00
Adam Honse
0eea0c9aca
Fix warnings
2026-04-13 10:54:34 -05:00
Stella
9f95aa8271
Add support for colorful igame rtx 5070 ultraw ocv 2
2026-04-11 02:24:15 -05:00
Adam Honse
0ee04c497b
Revert "Change test in ENE SMBus controller to fix a conflict where it locks up Corsair DDR5 Light Enhancement Kit sticks"
...
This reverts commit c4e0164479 .
2026-04-11 01:29:05 -05:00
Adam Honse
2847270c97
Remove out-of-range addresses from ENE RAM address list
2026-04-10 11:52:50 -05:00
Adam Honse
b98174afba
Fix off-by-one error in CorsairDRAMController
2026-04-10 11:03:34 -05:00
MissingDLL
3416980849
Add MSI MPG B850 EDGE TI WIFI (MS-7E62) to 761 controller
2026-04-09 20:49:35 -05:00
Joseph E
c171bfbf3b
Apex Pro Gen 3 TKL wired, add media light and regional layout support
2026-04-09 18:11:52 -05:00
Eder Sánchez
583a737cb5
Fix Windows build in ZOTAC Blackwell GPU controller
2026-04-09 15:03:21 -05:00
rjc862003
d2af6289dd
Roccat vulcan ii max support
2026-04-09 13:28:33 -05:00
Moh'd Khier Abualruz
44e6f455e9
Fix Apex Pro TKL 2023 Wireless (PIDs 0x1630/0x1632) RGB control
2026-04-09 13:18:38 -05:00
Eder Sánchez
b3a50d669e
Add support for ZOTAC GAMING GeForce RTX 5080 AMP Extreme INFINITY
2026-04-09 12:21:52 -05:00
ricarim
0092ea22e2
Fix name assignment for HyperXAlloyOrigins60and65
2026-04-09 10:14:06 -05:00