Daniel Clark
cc3414408f
Fix upstream regression. in DeviceUpdateLEDs() RGBFusion 2.0 USB.
2025-08-25 18:38:17 -05:00
Chris
fbb7d16039
Changed Gigabyte Fusion 2 controller
...
* Removed warnings
* Refactored RGBFusion2USBController::SetLEDEffect() to improve readability
* Tidied up Mode declarations
* Other changes for style and formatting
2025-08-22 07:57:02 -05:00
Daniel Clark
503ad36256
Merge rework of IT8297, IT5702, IT5711 driver code. Adds new controller IT82950.
2025-08-18 14:46:00 -05:00
Daniel Clark
77728fd425
Implement support for ITE IT5711 RGB Controller 048D:5711.
2025-05-12 15:01:42 -05:00
James Buren
66109be668
Properly fix how how hidapi and libusb dependencies are handled
2024-08-05 01:14:17 +00:00
Adam Honse
52eda68a4e
Fix braces around subobject warning in GigabyteRGBFusion2USBController.cpp
2024-07-09 00:02:44 -05:00
Adam Honse
e99192895b
Fix unused field warning in GigabyteRGBFusion2USB controller
2024-07-08 21:15:04 -05:00
Adam Honse
6a8b5ecfa9
Update Gigabyte Aorus RGB Fusion 2 USB motherboard controller files to new standardized header comment
2024-05-19 18:03:14 -05:00
Adam Honse
1bbfded78a
Update more file header comments to standardized new format, move some locally owned files out of the dependencies folder
2024-05-08 11:53:07 -05:00
Adam Honse
ba57bad361
Even more warning fixes
2024-04-29 19:57:57 -05:00
Nenderus
6a944b311a
Add support for Gigabyte X570 AORUS Pro
2024-02-11 16:32:03 +03:00
Wojciech Lazarski
878e6c6d8b
Fixed LED mapping for Aorus Master X570
2023-01-23 20:31:28 +01:00
Chris M
34cb864147
Adding New Fusion2 USB board layout to resolve #2923
...
* Adding MSTR_ATX_2 layout to support the new layout of the X670E AORUS
Master
2022-12-02 19:20:24 +00:00
Adam Honse
dff6b0e494
Fix warning in RGBController_GigabyteRGBFusion2USB.h
2022-09-25 00:11:44 -05:00
Alexey Sokolov
1d5faef123
Fix build with latest nlohmann json lib
2022-08-23 04:05:30 +00:00
Adam Honse
94603fbfb9
Remove SetCustomMode from all controllers beginning with the letters F and G
2022-08-14 01:44:30 -05:00
Chris
524675108d
Automatic generation of markdown pages for supported devices
...
+ Added build-supported-devices.sh script
+ Added new target in CI/CD to build at compile time
2022-05-30 13:30:44 +10:00
Chris
bc10e3f772
Automatic generation of udev rules for supported devices
...
+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
2022-04-17 12:31:02 +10:00
Adam Honse
c07f43c8d5
Code cleanup round 4
2022-01-18 21:01:12 -06:00
Chris
dfcc436472
Removing rising timer on packet intialisation to allow for true Direct mode
2021-08-20 14:08:24 +00:00
Chris
5d30d6127b
Fix for brightness in Direct mode in Fusion2USB controller
...
* Added definition for `RGBFUSION2_BRIGHTNESS_MAX`
* Updated modes to reflect new definition
* Added brightness to mode `Direct`
2021-07-13 19:00:09 +00:00
Chris
3ec91186e8
Add brightness control to Gigabyte RGB Fusion 2 USB Controller
...
Commit split from original brightness commit by Adam Honse <calcprogrammer1@gmail.com>
2021-07-04 21:17:14 -05:00
Stefan Silviu
510ac44d27
Fix typo
2021-06-20 23:07:42 -05:00
Chris
727fd9efb9
Moved GB_Fusion2USB calibration & custom layout loading to config file
...
+ Adding layout for Z390 AORUS MASTER-CF
+ Adding destructor to RGBController_GigabyteRGBFusion2USB.cpp to
'delete controller'
+ Allows custom layout saving to config
+ Custom config will save out to config if not present
+ Layout is enablable and disabled by default
+ Added a lookup map from mapping in config
+ Added a template for the reverse_map for saving to the config
+ Removed the header integers from the config to avoid invalid values
+ Changed internal mapping closer to JSON for ease of lookup
+ Added protection to the led count
+ Added calibration to config
* Disabled execution of calibration until explicitely enabled in config
Commit amended for code style of changes as well as general cleanup of RGB Fusion 2 USB controller by Adam Honse <calcprogrammer1@gmail.com>
2021-04-14 23:30:34 -05:00
Chris
d5336c9f36
Adding "X570 AORUS ELITE WIFI" to GBFusion2USB layouts as per faux1234
2021-02-15 14:28:15 +00:00
morg
dba814215d
Fixing memory leaks in controllers
2021-02-05 16:25:46 +01:00
Adam Honse
ca3c2ad541
Add HID: prefix to all HID detector locations
2020-12-02 12:18:56 -06: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
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
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
TheRogueZeta
8ffd302a57
Name cleanup: adding brand names to all controllers
2020-11-15 20:25:51 +00:00