Commit Graph
5711 Commits
Author SHA1 Message Date
Adam Honse 6be0193788 Add an AutoStart implementation that uses the FreeDesktop Background portal for Flatpak builds 2026-09-09 00:02:22 -05:00
Adam Honse 8963586ead Fix removing settings tab plugin, fixes #5844 2026-09-08 21:51:13 -05:00
Adam Honse 9ac50bd646 Add firmware read timeout in Corsair Lighting Node controller to prevent lockup, fixes #5838 2026-09-08 21:22:38 -05:00
Adam Honse fde019d920 Skip DPMST i2c interfaces 2026-09-08 20:13:22 -05:00
Adam Honse 2b24d0a2e9 Add firmware version check to MSIMotherboard185Controller 2026-09-08 19:59:04 -05:00
Vangel Dior afb654aa55 Added support for Gainward GeForce RTX 5080 Phoenix 2026-09-08 16:44:07 -05:00
Aman Ali 82ae818712 Add PNY GeForce RTX 3060 XLR8 Revel EPIC-X LHR (196E:138F) 2026-09-08 04:01:52 -07:00
Adam Yearout 6ac47cc4f3 HID LampArray: fix keyboard usage mappings 2026-09-08 00:43:17 -05:00
vectorseven 1e1b26e062 macOS: initialize macUSPCIO in SMBus detectors
Ensure macOS SMBus detectors initialize the macUSPCIO connection before attempting detection instead of relying on the cached connection status.

InitMacUSPCIODriver() is idempotent, so this preserves the normal startup path while allowing the detectors to establish the required connection when needed.

Also update the failure messages to report initialization failure rather than incorrectly assuming macUSPCIO is not loaded.
2026-09-08 00:42:35 -05:00
Adam Honse aaa7cb0886 Clean up MSI flags handling and add comments 2026-09-08 00:41:38 -05:00
JAO1988 a42352c867 Added MSI MAG X870E GAMING MAX WIFI motherboard 2026-09-07 22:14:01 -05:00
Michael Updike 1da6a652fd Fix Clevo ITE8291 keyboard LED value/key positional mismatch 2026-09-06 15:45:52 -05:00
jpage77 4f63756e15 RazerController: Add support for Huntsman V3 HE Magnetic Mini 2026-09-06 13:25:31 -05:00
Vangel Dior f72e99225d Fixd hid_error dlsym typo in libusb HID wrapper 2026-09-06 13:23:21 -05:00
Venatrix “Joe” Ritz 93b374ad9f TurtleBeachKP7: name the LEDs and split into three zones 2026-09-06 02:00:50 -05:00
Noocktall Klown S. (NKlownS) 2319f5c20d AlienwareController: add support, zone mapping, direction and EEPROM save for Dell G15 5520/5530 (AW-ELC) 2026-09-06 01:59:31 -05:00
JAO1988 7523e11eb5 Added ASRock Radeon RX 9070 XT Taichi 16GB OC 2026-09-06 01:55:18 -05:00
Adam Honse 523bdb96f8 Fix a crash from Apply All Devices 2026-09-05 18:38:34 -05:00
J-Man 75302d7219 Add ASUS ROG STRIX XG27ACDNG RGB detection 2026-09-05 16:51:15 -05:00
Venatrix “Joe” Ritz 56256a8054 NetworkServer: fix reversed format arguments in invalid-size log calls 2026-09-05 13:48:55 -05:00
Adam Honse ed3d7894c8 Update Realtek ARGB controller to the new configuration system 2026-09-04 21:48:39 -05:00
Daniel Clark dc14dff646 Fix reset to default in device specific settings for gigabyte motherboard usb controllers. 2026-09-04 21:11:28 -05:00
Adam Honse 706e2ab30f Make device editor the same size as zone editor 2026-09-04 19:50:09 -05:00
Ken Sanislo 3e494c884a Keep saved device configuration when controllers are remote 2026-09-04 19:40:03 -05:00
Daniel Clark 31a09bc728 Move Gigabyte USB Controller settings to Device Specific Settings. 2026-09-04 19:29:47 -05:00
Adam Honse 87b0b904c5 Add ordering support to device-specific configuration user interface 2026-09-04 19:28:27 -05:00
Ken Sanislo 07e1f2bb2a Logitech HID++ 2.0: drop the per-frame wire logs 2026-09-04 15:21:36 -05:00
Daniel Clark fd1bc449ae Update Gigabyte Motherboard USB RGB Controller 2026-09-04 09:31:50 -05:00
Adam Honse 1103a567da Keep plugin data from existing profile when saving over an existing profile, fixes #5837 2026-09-04 00:15:32 -05:00
Delnegend b420af5c42 ASRock GPU: Add Radeon RX 9060 XT Steel Legend and fix Windows ADL detection 2026-09-03 23:44:02 -05:00
Adam Honse d092f3b159 Remove colors_min/max from per-LED mode in NVIDIA Illumination controller, fixes #5836 2026-09-03 20:30:53 -05:00
Adam Honse 87af7c8dc2 Fix issues in mode set validity check - correct duplicate HAS_PERE_LED_COLOR, fix with MODE_SPECIFIC_COLOR, only check colors_min/max if mode specific color, fixes #5836 2026-09-03 20:30:07 -05:00
John Sideserf 1335a9b06c Add Gigabyte AORUS RTX 5080 MASTER ICE (0x418C) at 0x71, reject echo-bus probe responses 2026-09-03 18:46:28 -05:00
Ken Sanislo bf2a0fb8f1 HID LampArray: stop on a failed report descriptor read
hid_get_report_descriptor returns -1 on failure and the length was
stored unsigned, so the descriptor walk ran past the end of the stack
buffer. Windows reconstructs the descriptor from preparsed data and can
fail where Linux returns the kernel's copy. A failed read now leaves the
device with no lamps, the same as a descriptor with missing reports.
2026-09-03 11:11:36 -05:00
Piotr Kochan 657cc0d05d MSI 761-byte: add PRO B850M-A WIFI PZ 2026-09-03 07:13:35 -05:00
Valtekken 47eba889c2 Minor fixes for the Italian translation 2026-09-03 08:02:10 +00:00
Adam Honse 7fed68ccf1 Try notifying all to prevent lockups 2026-09-02 19:29:50 -05:00
Adam Honse 3e290907d5 Implement fair_mutex in i2c_smbus so that i2c controllers are given access to the bus in a more fair manner, which should help with high frame rates on slow buses 2026-09-02 19:12:26 -05:00
Ken Sanislo 999cbd2578 Logitech HID++ 2.0: place the G915 X top strip and G-keys 2026-09-02 14:45:04 -05:00
danielminter cf048edb6c Narrow the 0b05:19af Aura motherboard detector to its real usage page 2026-09-02 09:28:07 -05:00
Ken Sanislo a44f525078 Logitech HID++ 2.0: key the detector to the Logitech VID and the bus 2026-09-02 09:25:21 -05:00
Dmitry Kychanov 88af06182a Fix russian translations 2026-09-01 22:59:44 -05:00
Adam Honse dd35cb8cbf Update Keychron QMK controller to pull keyboard's real firmware version when connected over wireless dongle, display both dongle and keyboard version 2026-09-01 22:58:22 -05:00
Adam Honse cfc6081f9d Update Keychron QMK controller to pull keyboard's real VID when connected over wireless dongle (at least for ZMK keyboards that support full control over the wireless link) 2026-09-01 22:56:23 -05:00
Dmitry Kychanov 8f701ee147 Fix hotplugging in Logitech HID++ by using a lambda callback to un-list used IDs 2026-09-01 22:30:23 -05:00
Gent Semaj eb535f43c8 Fix AW3423DWF E_PIPE on init for newer firmware 2026-09-01 21:58:40 -05:00
JAO1988 864ea220da Added Gigabyte GTX 1080 8G Rev 2 and RX9060XT GPUs 2026-09-01 20:12:56 -04:00
Adam Honse a152927ec6 Fix warning in OpenRGBDialog.cpp 2026-09-01 11:42:11 -05:00
Adam Honse bc9c04c00b Fix warning in OpenRGBZoneEditorDialog.cpp 2026-09-01 11:41:26 -05:00
Adam Honse 648f190e22 Fix warnings in OpenRGBProfileEditorDialog.cpp 2026-09-01 11:39:09 -05:00