From dd36a7362ac5c869f3c91b80e9f4a52b487fef27 Mon Sep 17 00:00:00 2001 From: Florian Kraupa Date: Sat, 14 Nov 2020 04:31:43 +0100 Subject: [PATCH] This commit adds support for the Logitech G610 Orion Keyboard. Its not RGB, but behaves exactly like the G810. Cycle animation doesn't work for obvious reasons. --- Controllers/LogitechController/LogitechControllerDetect.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Controllers/LogitechController/LogitechControllerDetect.cpp b/Controllers/LogitechController/LogitechControllerDetect.cpp index e14b3561..e7baa1e2 100644 --- a/Controllers/LogitechController/LogitechControllerDetect.cpp +++ b/Controllers/LogitechController/LogitechControllerDetect.cpp @@ -28,6 +28,7 @@ \*-----------------------------------------------------*/ #define LOGITECH_G810_1_PID 0xC337 #define LOGITECH_G810_2_PID 0xC331 +#define LOGITECH_G610_PID 0xC333 #define LOGITECH_G512_PID 0xC342 #define LOGITECH_G512_RGB_PID 0xC33C #define LOGITECH_G213_PID 0xC336 @@ -62,6 +63,7 @@ static const logitech_device device_list[] = \*-------------------------------------------------------------------------------------------------------------------------------------------------*/ { LOGITECH_VID, LOGITECH_G810_1_PID, 1, DEVICE_TYPE_KEYBOARD, "Logitech G810 Orion Spectrum" }, { LOGITECH_VID, LOGITECH_G810_2_PID, 1, DEVICE_TYPE_KEYBOARD, "Logitech G810 Orion Spectrum" }, + { LOGITECH_VID, LOGITECH_G610_PID, 1, DEVICE_TYPE_KEYBOARD, "Logitech G610 Orion" }, { LOGITECH_VID, LOGITECH_G512_PID, 1, DEVICE_TYPE_KEYBOARD, "Logitech G512" }, { LOGITECH_VID, LOGITECH_G512_RGB_PID, 1, DEVICE_TYPE_KEYBOARD, "Logitech G512 RGB" }, { LOGITECH_VID, LOGITECH_G213_PID, 1, DEVICE_TYPE_KEYBOARD, "Logitech G213" }, @@ -174,6 +176,7 @@ void DetectLogitechControllers(std::vector& rgb_controllers) { case LOGITECH_G810_1_PID: case LOGITECH_G810_2_PID: + case LOGITECH_G610_PID: case LOGITECH_G512_PID: case LOGITECH_G512_RGB_PID: {