diff --git a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h index 779ca7d1a..bb6a625f7 100644 --- a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h +++ b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/AsusAuraTUFKeyboardController.h @@ -58,6 +58,7 @@ enum AURA_TUF_K3_GAMING_GEN2_PID = 0x1B30, AURA_TUF_K5_GAMING_PID = 0x1899, AURA_TUF_K7_GAMING_PID = 0x18AA, + AURA_TUF_K3_GENII_MIKU_EDITION_PID = 0x1C5E, }; struct led_color diff --git a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp index b93344225..dbbd7ccad 100644 --- a/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp +++ b/Controllers/AsusAuraUSBController/AsusAuraTUFKeyboardController/RGBController_AsusAuraTUFKeyboard.cpp @@ -58,6 +58,7 @@ RGBController_AuraTUFKeyboard::RGBController_AuraTUFKeyboard(AuraTUFKeyboardCont case AURA_TUF_K3_GAMING_PID: case AURA_TUF_K3_GAMING_GEN2_PID: case AURA_TUF_K7_GAMING_PID: + case AURA_TUF_K3_GENII_MIKU_EDITION_PID: AURA_KEYBOARD_SPEED_MIN = 15; AURA_KEYBOARD_SPEED_MAX = 0; AURA_KEYBOARD_SPEED_DEFAULT = 8; @@ -427,6 +428,7 @@ void RGBController_AuraTUFKeyboard::SetupZones() case AURA_TUF_K3_GAMING_PID: case AURA_TUF_K3_GAMING_GEN2_PID: case AURA_TUF_K7_GAMING_PID: + case AURA_TUF_K3_GENII_MIKU_EDITION_PID: keyboard_ptr = &AsusTUFK7Layouts; break; case AURA_ROG_STRIX_SCOPE_PID: diff --git a/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp b/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp index 456a10637..269d104a6 100644 --- a/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp +++ b/Controllers/AsusAuraUSBController/AsusAuraUSBControllerDetect.cpp @@ -82,6 +82,7 @@ #define AURA_TUF_K3_GAMING_GEN2_PID 0x1B30 #define AURA_TUF_K5_GAMING_PID 0x1899 #define AURA_TUF_K7_GAMING_PID 0x18AA +#define AURA_TUF_K3_GENII_MIKU_EDITION_PID 0x1C5E /*-----------------------------------------------------------------*\ | MICE - defined in AsusAuraMouseDevices.h | @@ -379,6 +380,7 @@ REGISTER_HID_DETECTOR_IP("ASUS TUF Gaming K3", Dete REGISTER_HID_DETECTOR_IP("ASUS TUF Gaming K3 GEN II", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_TUF_K3_GAMING_GEN2_PID, 1, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS TUF Gaming K5", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_TUF_K5_GAMING_PID, 2, 0xFF00); REGISTER_HID_DETECTOR_IP("ASUS TUF Gaming K7", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_TUF_K7_GAMING_PID, 1, 0xFF00); +REGISTER_HID_DETECTOR_IP("ASUS TUF Gaming K3 GEN II MIKU EDITION", DetectAsusAuraTUFUSBKeyboard, AURA_USB_VID, AURA_TUF_K3_GENII_MIKU_EDITION_PID, 1, 0xFF00); /*-----------------------------------------------------------------*\ | MICE |