Adam Honse
51daeed585
Clean up REGISTER_DUMMY_DETECTOR lines that are no longer relevant after udev rework
2026-08-29 01:07:33 -05:00
Adam Honse
58238c048b
Add custom udev rules everywhere a dummy detector was used
2026-08-20 10:38:57 -05:00
Dmitry K
73cd84f43c
[next] Fix memory leak in serial port detection
2026-07-07 17:13:59 -05:00
Adam Honse
fe4ca34528
Move HID detector calls to RunHIDDetector/RunHIDWrappedDetector functions and return controller list from detector functions
2026-07-07 01:35:34 -05:00
Adam Honse
30e35eb44c
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-07-07 01:35:34 -05:00
Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
2025-09-28 00:47:08 -05:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
Chris M
3cf1f58f30
Updated UDEV rules script
...
* Improved device processing
* Updated shebang to improve compatibility
* Converted SteelSeriesControllerDetect to UNIX line endings
* Corrected hex literals in Artic and SteelSeries detection
2024-06-03 18:02:24 +00:00
Adam Honse
30acbb10f7
Update more controller files' header comments to new standardized format
2024-05-08 20:51:16 -05:00
Adam Honse
b6d5c64c5b
Formatting and organizational cleanup for controllers beginning with A
2024-04-30 23:45:41 -05:00
Adam Honse
d0b76760f4
Remove unnecessary SettingsManager.h includes
2023-10-12 23:37:48 -05:00
Armin Wolf
4e14f0359d
Add support for Arctic RGB Controller
...
The Arctic RGB controller support 4 RGB channel and can be controlled
over a CH341 USB-to-serial chip. The controller support two commands,
one for identifying the controller on a serial port and one for setting
the RGB values for each RGB channel. Since the controllers disables the
RGB channels after ~1s, a keepalive thread is used.
2023-09-16 23:21:21 -05:00