From 02af85170578a1abd7af74182f1e5532fdb5168a Mon Sep 17 00:00:00 2001 From: Arimil Date: Sun, 9 Feb 2025 06:49:55 -0500 Subject: [PATCH] Add ROG Strix RX EVA-02 Edition --- .../AsusAuraTUFKeyboardController.h | 1 + .../RGBController_AsusAuraTUFKeyboard.cpp | 2 ++ .../AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp | 2 ++ 3 files changed, 5 insertions(+) diff --git a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h index 5c6124ba..0e0bb833 100644 --- a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h +++ b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h @@ -46,6 +46,7 @@ enum AURA_ROG_STRIX_FLARE_II_ANIMATE_PID = 0x19FC, AURA_ROG_STRIX_SCOPE_PID = 0x18F8, AURA_ROG_STRIX_SCOPE_RX_PID = 0x1951, + AURA_ROG_STRIX_SCOPE_RX_EVA_02_PID = 0x1B12, AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_USB_PID = 0x19F6, AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_2_4_PID = 0x19F8, AURA_ROG_STRIX_SCOPE_II_PID = 0x1AB3, diff --git a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp index 23a2e84a..b4dd45e9 100644 --- a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp +++ b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp @@ -67,6 +67,7 @@ RGBController_AuraTUFKeyboard::RGBController_AuraTUFKeyboard(AuraTUFKeyboardCont case AURA_ROG_STRIX_FLARE_II_PID: case AURA_ROG_STRIX_FLARE_II_ANIMATE_PID: case AURA_ROG_STRIX_SCOPE_RX_PID: + case AURA_ROG_STRIX_SCOPE_RX_EVA_02_PID: case AURA_ROG_STRIX_SCOPE_PID: case AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_2_4_PID: case AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_USB_PID: @@ -419,6 +420,7 @@ void RGBController_AuraTUFKeyboard::SetupZones() break; case AURA_ROG_STRIX_SCOPE_PID: case AURA_ROG_STRIX_SCOPE_RX_PID: + case AURA_ROG_STRIX_SCOPE_RX_EVA_02_PID: case AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_USB_PID: case AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_2_4_PID: keyboard_ptr = &AsusROGStrixScopeLayouts; diff --git a/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp b/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp index c8247471..55926b2f 100644 --- a/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp +++ b/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp @@ -68,6 +68,7 @@ #define AURA_ROG_STRIX_SCOPE_TKL_PID 0x190C #define AURA_ROG_STRIX_SCOPE_TKL_PNK_LTD_PID 0x1954 #define AURA_ROG_STRIX_SCOPE_RX_PID 0x1951 +#define AURA_ROG_STRIX_SCOPE_RX_EVA_02_PID 0x1B12 #define AURA_ROG_STRIX_SCOPE_RX_TKL_DELUXE_PID 0x1A05 #define AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_USB_PID 0x19F6 #define AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_2_4_PID 0x19F8 @@ -364,6 +365,7 @@ REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Flare II Animate", Dete REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Flare II", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_FLARE_II_PID, 1, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Scope", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_SCOPE_PID, 1, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Scope RX", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_SCOPE_RX_PID, 1, 0xFF00); +REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Scope RX EVA-02 Edition", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_SCOPE_RX_EVA_02_PID, 1, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Scope NX Wireless Deluxe USB", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_USB_PID, 1, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Scope NX Wireless Deluxe 2.4GHz", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_SCOPE_NX_WIRELESS_DELUXE_2_4_PID, 1, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS ROG Strix Scope II", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_ROG_STRIX_SCOPE_II_PID, 1, 0xFF00);