From 7d4e5d6122618ed6b62cb53fd0731626467d423e Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 28 Apr 2020 17:07:59 -0500 Subject: [PATCH] Add Redragon M715 support --- Controllers/RedragonController/RedragonControllerDetect.cpp | 6 ++++-- RGBController/RGBController_RedragonM711.cpp | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Controllers/RedragonController/RedragonControllerDetect.cpp b/Controllers/RedragonController/RedragonControllerDetect.cpp index a6bfd171..96645cb5 100644 --- a/Controllers/RedragonController/RedragonControllerDetect.cpp +++ b/Controllers/RedragonController/RedragonControllerDetect.cpp @@ -17,8 +17,9 @@ /*-----------------------------------------------------*\ | Mouse product IDs | \*-----------------------------------------------------*/ -#define REDRAGON_M711_VID 0x04D9 +#define REDRAGON_MOUSE_VID 0x04D9 #define REDRAGON_M711_PID 0xFC30 +#define REDRAGON_M715_PID 0xFC39 typedef struct { @@ -41,7 +42,8 @@ static const redragon_device device_list[] = /*-----------------------------------------------------------------------------------------------------*\ | Mice | \*-----------------------------------------------------------------------------------------------------*/ - { REDRAGON_M711_VID, REDRAGON_M711_PID, 2, DEVICE_TYPE_MOUSE, "Redragon M711 Cobra" }, + { REDRAGON_MOUSE_VID, REDRAGON_M711_PID, 2, DEVICE_TYPE_MOUSE, "Redragon M711 Cobra" }, + { REDRAGON_MOUSE_VID, REDRAGON_M715_PID, 2, DEVICE_TYPE_MOUSE, "Redragon M715 Dagger" }, /*-----------------------------------------------------------------------------------------------------*\ | Mousemats | \*-----------------------------------------------------------------------------------------------------*/ diff --git a/RGBController/RGBController_RedragonM711.cpp b/RGBController/RGBController_RedragonM711.cpp index 536c7f28..ec4f1ba4 100644 --- a/RGBController/RGBController_RedragonM711.cpp +++ b/RGBController/RGBController_RedragonM711.cpp @@ -13,9 +13,9 @@ RGBController_RedragonM711::RGBController_RedragonM711(RedragonM711Controller* r { redragon = redragon_ptr; - name = "Redragon M711 Cobra"; + name = "Redragon Mouse Device"; type = DEVICE_TYPE_MOUSE; - description = "Redragon M711 Device"; + description = "Redragon Mouse Device"; mode Static; Static.name = "Static";