rikvdb229
44b66d69df
Cherry keyboard: wrap custom colour data in begin/end packets
2026-11-03 23:07:29 -06:00
Andres Galeano
bb49157b6a
Add MSI B850M GAMING WIFI6E (MS-7E87) to Mystic Light 761 board list
2026-11-03 23:05:03 -06:00
FiftyShadesRare
8f3ee202f7
Add Govee H6069 Mini Panel Lights
2026-11-03 09:40:56 -06:00
Aaron Lang
b1a684c658
Add MSI Raider A18 HX A7VHG to MSI laptop controller
2026-11-03 09:25:35 -06:00
Aaron Lang
21edc05d84
Restrict MSI laptop KLC detection to HID interface 0
2026-11-03 09:08:50 -06:00
Tehcnological
f81fd32259
Fix forward slash key LED on Mountain Everest 60
2026-11-01 13:16:57 -06:00
Adam Honse
e152374ccd
Add a short delay after K65 Mini writes during initialization.
2026-11-01 01:17:56 -06:00
Karim Mohamed
63a4168976
Add ASUS ROG Zephyrus G16 GU603VV support
2026-10-30 14:30:19 -05:00
Aaron Erhardt
36eab734d7
Fix lamp attributes buffer size
2026-10-30 07:29:06 -05:00
Dan
ae16848ca4
Fix names of DasKeyboard devices, Close #6022
2026-10-29 19:55:44 -05:00
morg
a5440171b3
Add support for MSI PRO B850-S EVO WIFI (MS-7E97). Closes #6010
2026-10-28 18:14:29 +01:00
vimozyoko
da927bbf0e
ASRock GPU: Fix Direct mode white flashing and add hardware effect modes
...
- Use mode 0xE1 (Direct) instead of 0x01 (Static) for streaming updates
to prevent WS2812 interrupt timing glitches and white flashes
- Add hardware effect modes: Static, Breathing, Strobe, Spectrum Cycle,
Random, Wave, Spring, Stack, Scan, Rainbow, and Off
- Add SaveConfig (command 0x12) to commit configuration to flash
when requested via DeviceSaveMode
2026-10-26 11:47:26 -05:00
Adam Honse
21867810dd
Re-add Palit GPUs missed in the PNY/Palit controller rework
2026-10-26 11:22:56 -05:00
wlof
1f90c15b77
AsusAuraUSB: fix addressable header effect channels on AULA3-AR32 mainboards
2026-10-26 11:13:03 -05:00
Florian
84d872e8ce
RoyuanKeyboardController: full main backlight support for Akko PC75B Plus (3151:4003)
2026-10-25 18:46:09 -05:00
Ken Sanislo
4956e43e99
Logitech HID++ 2.0: pace 0x8080 key writes by their ACKs
2026-10-25 18:21:44 -05:00
Andrey Eliseev
f7e5cae93a
Fix led_id for Razer Viper and Razer Viper Mini
2026-10-25 16:30:14 -05:00
wlof
7f0654436a
HID LampArray: add Headset, Microphone and Speaker kinds and name unbound lamps
2026-10-25 16:09:59 -05:00
JAO1988
a54f2923ac
Added MSI Z890 GAMING PLUS WIFI6E
2026-10-25 16:09:38 -05:00
Timo Brunner
75ca9dc0ea
Add support for Gainward GeForce RTX 5070 Ti Phoenix-S and correct ID line order in pci_ids/pci_ids.h
2026-10-25 16:08:24 -05:00
Adam Honse
f1e54cf74b
Split out AsusLegacyUSBController detector
2026-10-25 16:07:28 -05:00
Adam Honse
3484289f7a
Reorganize AsusAuraUSBController folder, split up detector file
2026-10-25 15:34:37 -05:00
Timo Brunner
e357589fbe
Add support for Gainward GeForce RTX 5070 Ti Phoenix
2026-10-24 21:54:06 -05:00
Adam Honse
c43424b4ba
Rename AsusAuraTUFKeyboardController to AsusAuraKeyboardController after merging the remaining devices from the old AsusAuraKeyboardController into it
2026-10-23 22:47:20 -05:00
Adam Honse
db0a315326
Migrate remaining keyboards in AsusAuraKeyboardController to AsusAuraTUFKeyboardController
2026-10-23 00:04:26 -05:00
Daniel Clark
bbc77470a7
Update Onboard RGB zone counts for latest firmwares.
2026-10-21 22:08:00 -05:00
Jochem Kuipers
763e325f9b
Add ASRock Radeon RX 7900 XT Phantom Gaming 20GB OC detection
2026-10-20 16:51:54 -05:00
Adam Honse
0a4763734f
Add LED ID to razer device type to eliminate a large switch/case statement in RazerController
2026-10-20 15:38:29 -05:00
Adam Honse
72262b8386
Razer Basilisk V4 Pro
2026-10-20 11:33:59 -05:00
Rainer Haake
7182807a28
Add TUXEDO Stellaris 16 Gen7 AMD keyboard layout (STELLARIS16A07)
2026-10-19 13:03:41 -05:00
tzhou
1ef4796842
Fixed missing del, right arrow, and down arrow keys
...
Signed-off-by: tzhou <tzhou@noreply.codeberg.org >
2026-10-19 11:45:03 -05:00
xoxo
e6a96c65b1
Clevo ITE8291: add LED Map setting for keyboards with a different LED wiring
2026-10-18 14:59:28 -05:00
Francis De Brabandere
869afcb9ad
Add support for Framework Desktop ARGB header
2026-10-18 14:23:38 -05:00
Anatoly
2be1521a9c
Add support for MSI Clutch GM11
2026-10-18 14:21:11 -05:00
John Scripter
d4798c1206
Added support for Asus ROG Strix Scope NX TKL Moonlight White keyboard
2026-10-18 04:07:00 +00:00
Adam Honse
e2bae772a9
Convert SkydimoSerialController to use USB Serial detector
2026-10-17 15:16:50 -05:00
Adam Honse
d0d2bfb553
Convert NZXTHuePlusController to use USB Serial detector
2026-10-17 15:16:50 -05:00
Adam Honse
c907bfdc20
Convert BlinkyTapeController to use USB Serial detector
2026-10-17 15:16:50 -05:00
Adam Honse
68f2357def
Convert HYTEMousematController to use USB Serial detector
2026-10-17 15:16:50 -05:00
Adam Honse
03a47eed54
Convert HYTENexusController to use USB Serial detector
2026-10-17 15:16:50 -05:00
XZH
3df6daa3e2
Add support for Colorful iGame GeForce RTX 5060 Ultra W DUO OC
2026-10-17 15:13:58 -05:00
JAO1988
2544151f15
Add support for MSI GeForce RTX 3070 Gaming Trio Plus
2026-10-16 15:57:58 -05:00
Petru Mare
96e198adea
Fix Sinowealth mouse config corruption on mode changes
2026-10-16 12:54:13 -05:00
Petru Mare
70de7051b4
Fix double hid_close in SinowealthController destructor
2026-10-16 12:51:38 -05:00
Daniel Clark
3926dca676
Fix Cooler Master ARGB Gen2 A1 V2 controller support
2026-10-16 12:24:10 -05:00
Gajjar Pratham Jayesh
e752d91efe
Add wired Kreo Swarm keyboard support
2026-10-16 11:47:36 -05:00
Pratham Personal
7d5fecf55f
Fix Sinowealth 010C identity query buffer length
2026-10-16 13:34:11 +00:00
Adam Honse
46bfeb026f
Fix remaining uses of GetActiveMode within device controllers except for odd case in Philips Hue Entertainment controller
2026-10-15 11:06:38 -05:00
Adam Honse
9d64a8f5db
Replace GetActiveMode with raw active_mode inside RGBController_ENESMBus.cpp to avoid deadlock
2026-10-15 07:54:30 -05:00
Julien Tanay
504b881f00
refactor(roccat): use switch/case for the Vulcan II Mini direct mode check
...
Rework IsBigEndianDirectMode() into a switch/case with the default case keeping the existing firmware version behavior, so future device-specific additions do not turn into chains of if blocks.
Also trim logging per review feedback: keep info for device init plus warnings and errors for faults, drop the info logs from the direct mode enable and mode switch paths, and tag every entry with the ROCCATVULCANKEYBOARD constant.
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-10-14 07:42:05 -05:00