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
Adam Honse
a762d00aa8
Fix warnings in Windows build
2025-07-05 01:47:40 -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
Chris M
af673e7ec0
Fix missing include in Arctic controller from 4e14f035
...
* Missing standard library `algorithm` preventing Windows CI/CD builds
from completing.
2023-09-18 23:14:21 +10:00
Adam Honse
53d2321698
Fix issue in ArcticController where it was trying to create a variable-length buffer and breaking Windows build
2023-09-16 23:37:54 -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