From db9146147b1d2e28aeadedec891470034d369acc Mon Sep 17 00:00:00 2001 From: denk_mal Date: Fri, 26 Feb 2021 09:13:44 +0100 Subject: [PATCH] activate controller for Metadot Das Keyboard 5Q --- .../DasKeyboardController/DasKeyboardControllerDetect.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Controllers/DasKeyboardController/DasKeyboardControllerDetect.cpp b/Controllers/DasKeyboardController/DasKeyboardControllerDetect.cpp index 001efaad..7e4821d4 100644 --- a/Controllers/DasKeyboardController/DasKeyboardControllerDetect.cpp +++ b/Controllers/DasKeyboardController/DasKeyboardControllerDetect.cpp @@ -13,7 +13,7 @@ | Keyboard product IDs | \*-----------------------------------------------------*/ #define DAS_KEYBOARD_Q4_PID 0x2037 -#define DAS_KEYBOARD_Q5_PID 0x202B +#define DAS_KEYBOARD_Q5_PID 0x2020 /******************************************************************************************\ * * @@ -30,8 +30,9 @@ void DetectDasKeyboardControllers(hid_device_info *info_in, const std::string &n while(info) { - if(info->vendor_id == DAS_KEYBOARD_VID && - info->product_id == DAS_KEYBOARD_Q4_PID && + if(info->vendor_id == DAS_KEYBOARD_VID && + (info->product_id == DAS_KEYBOARD_Q4_PID || + info->product_id == DAS_KEYBOARD_Q5_PID) && info->interface_number == 1) { break;