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
59c2ca2052
Store name in CorsairPeripheralControllers to avoid setting it in detectors
2025-08-15 11:40:28 -05:00
lightminerva
ee66121364
Move corsair k95 rgb platinum xt to the corsair peripheral v2 controller
2025-08-10 14:39:44 -05:00
ToastKiste211
dff4cc6cbf
Add Corsair K68 Red Shadow
2025-06-13 08:13:29 -05:00
ToastKiste211
4ea1d9a1f4
Support for Corsair K95 RGB PLATINUM SE
2025-06-05 12:07:10 -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
da8469f478
Update all Corsair controller files to use new standardized file header comment
2024-05-14 19:14:09 -05:00
Barry H
7c0364ffa3
add support for Corsair K68 RED
2024-02-12 07:39:34 +00:00
Chris
bfb3052255
Remove redundant K100 controller
...
* Moved Existing K100 optical and K100 MX Red detectors to new V2 controller.
2024-02-03 06:24:59 +00:00
Katherine
47bebc0616
Attempt to add support for Corsair K70 LUX (Non-RBG)
2022-10-24 22:58:32 +00:00
flora
77958d2667
Added and renamed corsair K100 variant
2022-10-21 20:18:02 +00:00
Thomas Boos
6d1f8967a0
Support for Corsair K55 RGB PRO XT (fixes issue #2555 )
2022-08-27 19:13:42 +00:00
Chris
3a71b76075
Initial commit for the Corsair MM700 to resolve #1718
...
+ Adding CorsairPeripheralV2Controller base class
+ Adding CorsairPeripheralV2Devices.h metadata file
+ Renaming CorsairK55RGBPROController to CorsairPeripheralV2SWController
+ Adjusting CorsairPeripheralV2SWController to accomodate base class changes
+ Renaming RGBController_CorsairK55RGBPRO to RGBController_CorsairV2SW
+ Adjusting RGBController_CorsairV2SW to handle device set up from meta data
+ Adding PID `0x1B9B` and registering detector in CorsairPeripheralV2ControllerDetect.cpp
2022-08-15 12:43:49 +10:00
morg
833be22b33
Fix Corsair K65 mini detection
2022-07-01 15:35:29 +00:00
morg
f870ad20f2
CorsairPeripherals: add hardware modes
2022-06-21 16:36:50 +00:00
morg
d193c93e6d
Add support for Corsair K95 Platinum XT. Closes #2511
2022-06-19 21:33:26 +00:00
TheRogueZeta
5999cfb1c8
Initial commit for Corsair Scimitar RGB
2022-05-16 03:23:13 +00:00
Jan-Ole Hübner
328e5f562f
Added Device Corsair Scimitar Elite ( Resolves #987 )
2022-04-06 13:31:05 +00:00
morg
3c1b168676
Add Corsair K65 Mini support - Closes #2275
2022-03-21 13:37:28 +00:00
Adam Honse
c09e4c9c92
Code cleanup round 3
2022-01-17 21:28:08 -06:00
TheRogueZeta
15a7c87056
Add Corsair NightSword VID and align detectors
2022-01-08 14:01:44 -08:00
morg
f4c4d13f6d
Add support for Corsair K55 RGB PRO keyboard
2022-01-04 17:48:28 +00:00
Chris
6e7a59a8d9
Initial commit for Corsair M65 to resolve #1687
...
+ Adding entry for the Corsair M65 PID (non pro)
+ Registered detector
+ Added UDEV rule to 60-openrgb.rules
2021-12-29 16:56:41 +11:00
morg
1dd9148399
Corsair peripheral: fix comparison, add debug messages.
2021-12-20 02:05:24 +00:00
TheRogueZeta
33e15cfeaa
Add Corsair Strafe Red PID to the detector
2021-12-04 00:22:18 +00:00
TheRogueZeta
b241768201
Add Corsair Ironcalw RGB device ID
2021-11-28 07:44:58 +00:00
Qwex
02ca3f32a0
Add Corsair K100 keyboard support (direct mode)
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com >
2021-08-22 19:43:11 -05:00
Felipe Guaycuru
b3b392b3e2
Make Corsair K55 behavior be closer to iCue's
2021-05-30 22:33:31 +00:00
Adam Honse
64e948073d
Add Corsair Glaive RGB
2021-01-22 09:33:03 -06:00
mrblade
25a1ad9de7
Add support for Corsair K55
...
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com >
2021-01-17 17:51:34 -06:00
Adam Honse
92dc8411d6
Fix Corsair mouse LED names by storing name in controller object
2020-12-02 23:04:49 -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
Adam Honse
1618de46b9
Use HID path for Location on Corsair Peripheral controller
2020-10-03 17:12:27 -05:00
Adam Honse
72233ffed6
Add Corsair Sabre RGB
2020-09-08 12:37:59 -05:00
santeri3700
7294fa8180
Enable support for Corsair Scimitar PRO RGB
2020-08-09 14:10:47 -05:00
Adam Honse
f716a05947
Add detector names and display them in the progress bar
2020-08-07 14:01:59 -05:00
pobrn
ddc69778dc
Modular detection system with resource manager.
...
Includes pull request !87 with modifications by Adam Honse (calcprogrammer1@gmail.com ).
2020-08-05 00:23:34 -05:00
Adam Honse
bd4f3728f6
Re-add interface check for Corsair driver when not using HID usages. Only set special function control for non-keyboards
2020-07-17 09:23:50 -05:00
Adam Honse
595248cc10
Fix issues preventing hidapi from working without WinUSB on Windows
2020-07-17 09:23:49 -05:00
Adam Honse
b80cbe931e
Add Corsair Glaive RGB PRO to detection list
2020-07-12 16:06:58 -05:00
Adam Honse
9bc58b039b
Add Corsair Harpoon (non-Pro) to detected Corsair Peripheral list
2020-07-09 12:00:02 -05:00
Adam Honse
6492852627
Add Corsair Harpoon RGB Pro to supported devices list
2020-07-07 01:20:56 -05:00
Adam Honse
5b956f7ff1
Add missing Corsair PIDs
2020-06-26 11:15:59 -05:00
Adam Honse
112d5a1cb2
Add Corsair Strafe IDs to detection list
2020-06-22 08:47:46 -05:00
Adam Honse
f96a4c3557
Fix incorrect PID in Corsair Peripheral driver and add udev rules file for all OpenRGB devices
2020-05-30 13:26:54 -05:00
Adam Honse
85fc72232a
Logitech G203 and Corsair ST100 support
2020-05-18 09:45:38 -05:00
Adam Honse
aa182936ba
Clean up warnings, except in hidapi and cli files
2020-03-20 12:10:18 -05:00
Adam Honse
00f422375b
Initial Corsair mouse support, tested on M65 RGB Elite. Shows as mousemat with 15 zones for now as zone mapping isn't supported yet
2020-03-13 18:55:07 -05:00
Adam Honse
000bef969c
Add more Corsair keyboards to the detection list
2020-03-11 19:19:37 -05:00