Initial commit for the Corsair M55 mouse

* Added config to CorsairPeripheralV2Devices
* Adding device config to CorsairPeripheralV2Devices.cpp
* Extending the base CorsairPeripheralV2Controller to CorsairPeripheralV2HWController to account for HW modes
* Minor adjustments to the CorsairPeripheralV2SWController to accommodate
* Resolves #1951
This commit is contained in:
Chris 2023-03-12 17:40:09 +11:00
parent 549a631541
commit baf5d30b27
12 changed files with 569 additions and 49 deletions

View file

@ -355,7 +355,9 @@ HEADERS +=
Controllers/CorsairPeripheralController/RGBController_CorsairK95PlatinumXT.h \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.h \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2HardwareController.h \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2SoftwareController.h \
Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Hardware.h \
Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Software.h \
Controllers/CorsairVengeanceController/CorsairVengeanceController.h \
Controllers/CorsairVengeanceController/RGBController_CorsairVengeance.h \
@ -908,7 +910,9 @@ SOURCES +=
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.cpp \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.cpp \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2ControllerDetect.cpp \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2HardwareController.cpp \
Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2SoftwareController.cpp \
Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Hardware.cpp \
Controllers/CorsairPeripheralV2Controller/RGBController_CorsairV2Software.cpp \
Controllers/CorsairVengeanceController/CorsairVengeanceController.cpp \
Controllers/CorsairVengeanceController/CorsairVengeanceControllerDetect.cpp \