diff --git a/60-openrgb.rules b/60-openrgb.rules index 1fea5b5b6..83e9a931c 100644 --- a/60-openrgb.rules +++ b/60-openrgb.rules @@ -29,6 +29,15 @@ SUBSYSTEMS=="usb", ATTR{idVendor}=="2516", ATTR{idProduct}=="0051", TAG+="uacces #---------------------------------------------------------------# SUBSYSTEMS=="usb", ATTR{idVendor}=="1044", ATTR{idProduct}=="7a42", TAG+="uaccess" +#---------------------------------------------------------------# +# ASRock Devices # +# # +# ASRock Polychrome USB # +# ASRock Deskmini Addressable LED Strip # +#---------------------------------------------------------------# +SUBSYSTEMS=="usb", ATTR{idVendor}=="26CE", ATTR{idProduct}=="01A2", TAG+="uaccess" +SUBSYSTEMS=="usb", ATTR{idVendor}=="26CE", ATTR{idProduct}=="01A6", TAG+="uaccess" + #---------------------------------------------------------------# # ASUS Aura Core Devices # #---------------------------------------------------------------# diff --git a/Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBControllerDetect.cpp b/Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBControllerDetect.cpp index d759c118d..7ae93784f 100644 --- a/Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBControllerDetect.cpp +++ b/Controllers/ASRockPolychromeUSBController/ASRockPolychromeUSBControllerDetect.cpp @@ -9,15 +9,16 @@ #include #include -/*-----------------------------------------------------*\ -| ASRock vendor ID | -\*-----------------------------------------------------*/ -#define ASROCK_VID 0x26CE +/*---------------------------------------------------------*\ +| ASRock vendor ID | +\*---------------------------------------------------------*/ +#define ASROCK_VID 0x26CE -/*-----------------------------------------------------*\ -| ASRock product ID | -\*-----------------------------------------------------*/ -#define ASROCK_MOTHERBOARD_1_PID 0x01A2 +/*---------------------------------------------------------*\ +| ASRock product ID | +\*---------------------------------------------------------*/ +#define ASROCK_MOTHERBOARD_1_PID 0x01A2 +#define ASROCK_DESKMINI_ADDRESSABLE_LED_STRIP_PID 0x01A6 void DetectPolychromeUSBControllers(hid_device_info* info, const std::string& name) { @@ -31,4 +32,5 @@ void DetectPolychromeUSBControllers(hid_device_info* info, const std::string& na } } -REGISTER_HID_DETECTOR("ASRock Polychrome USB", DetectPolychromeUSBControllers, ASROCK_VID, ASROCK_MOTHERBOARD_1_PID); \ No newline at end of file +REGISTER_HID_DETECTOR("ASRock Polychrome USB", DetectPolychromeUSBControllers, ASROCK_VID, ASROCK_MOTHERBOARD_1_PID); +REGISTER_HID_DETECTOR("ASRock Deskmini Addressable LED Strip", DetectPolychromeUSBControllers, ASROCK_VID, ASROCK_DESKMINI_ADDRESSABLE_LED_STRIP_PID); \ No newline at end of file