From 840aae45a4808214ad28016a39071420efa23342 Mon Sep 17 00:00:00 2001 From: Stefan Silviu Date: Sun, 6 Jun 2021 17:10:49 +0300 Subject: [PATCH] Detect Redragon M716 Inquisitor mouse --- 60-openrgb.rules | 2 ++ .../RedragonController/RedragonControllerDetect.cpp | 8 +++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/60-openrgb.rules b/60-openrgb.rules index ff0b7eb9..8fc2a57d 100644 --- a/60-openrgb.rules +++ b/60-openrgb.rules @@ -622,6 +622,7 @@ SUBSYSTEMS=="usb", ATTR{idVendor}=="1e7d", ATTR{idProduct}=="2e27", TAG+="uacces # Mice: # # Redragon M711 Cobra # # Redragon M715 Dagger # +# Redragon M716 Inquisitor # #---------------------------------------------------------------# SUBSYSTEMS=="usb", ATTR{idVendor}=="0c45", ATTR{idProduct}=="5204", TAG+="uaccess" SUBSYSTEMS=="usb", ATTR{idVendor}=="0c45", ATTR{idProduct}=="5104", TAG+="uaccess" @@ -630,6 +631,7 @@ SUBSYSTEMS=="usb", ATTR{idVendor}=="0c45", ATTR{idProduct}=="652f", TAG+="uacces SUBSYSTEMS=="usb", ATTR{idVendor}=="04d9", ATTR{idProduct}=="fc30", TAG+="uaccess" SUBSYSTEMS=="usb", ATTR{idVendor}=="04d9", ATTR{idProduct}=="fc39", TAG+="uaccess" +SUBSYSTEMS=="usb", ATTR{idVendor}=="04d9", ATTR{idProduct}=="fc3a", TAG+="uaccess" SUBSYSTEMS=="usb", ATTR{idVendor}=="04d9", ATTR{idProduct}=="fc4d", TAG+="uaccess" #---------------------------------------------------------------# diff --git a/Controllers/RedragonController/RedragonControllerDetect.cpp b/Controllers/RedragonController/RedragonControllerDetect.cpp index 6da6e8ce..09ac71a5 100644 --- a/Controllers/RedragonController/RedragonControllerDetect.cpp +++ b/Controllers/RedragonController/RedragonControllerDetect.cpp @@ -12,6 +12,7 @@ #define REDRAGON_MOUSE_USAGE_PAGE 0xFFA0 #define REDRAGON_M711_PID 0xFC30 #define REDRAGON_M715_PID 0xFC39 +#define REDRAGON_M716_PID 0xFC3A #define REDRAGON_M908_PID 0xFC4D /******************************************************************************************\ @@ -37,6 +38,7 @@ void DetectRedragonMice(hid_device_info* info, const std::string& name) /*---------------------------------------------------------------------------------------------------------------------------------------------*\ | Mice | \*---------------------------------------------------------------------------------------------------------------------------------------------*/ -REGISTER_HID_DETECTOR_IP("Redragon M711 Cobra", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M711_PID, 2, REDRAGON_MOUSE_USAGE_PAGE); -REGISTER_HID_DETECTOR_IP("Redragon M715 Dagger", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M715_PID, 2, REDRAGON_MOUSE_USAGE_PAGE); -REGISTER_HID_DETECTOR_IP("Redragon M908 Impact", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M908_PID, 2, REDRAGON_MOUSE_USAGE_PAGE); +REGISTER_HID_DETECTOR_IP("Redragon M711 Cobra", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M711_PID, 2, REDRAGON_MOUSE_USAGE_PAGE); +REGISTER_HID_DETECTOR_IP("Redragon M715 Dagger", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M715_PID, 2, REDRAGON_MOUSE_USAGE_PAGE); +REGISTER_HID_DETECTOR_IP("Redragon M716 Inquisitor", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M716_PID, 2, REDRAGON_MOUSE_USAGE_PAGE); +REGISTER_HID_DETECTOR_IP("Redragon M908 Impact", DetectRedragonMice, REDRAGON_MOUSE_VID, REDRAGON_M908_PID, 2, REDRAGON_MOUSE_USAGE_PAGE);