Add support for the Cooler Master Devastator 3 Mouse

Name of device:

Cooler Master Devastator 3 Mouse (is it's even possible)

Link to manufacturer's product page:

https://www.coolermaster.com/catalog/peripheral/keyboards/devastator3/

Please select what type of device/interface the device uses:

DeviceTypeUSB

ID information:

For USB devices we will need the USB VID and PID

image

Manufacturer: (Standard keyboards)

Description         Service DeviceID
-----------         ------- --------
HID Keyboard Device kbdhid  HID\VID_04D9&PID_A088&MI_00\7&CE48FC8&0&0000
HID Keyboard Device kbdhid  HID\VID_1532&PID_02A2&MI_00\7&22B20DCD&0&0000
HID Keyboard Device kbdhid  HID\VID_1532&PID_02A2&MI_01&COL01\7&6A6565C&0&0000


   Manufacturer: (Standard system devices)

Description                         Service DeviceID
-----------                         ------- --------
HID-compliant device                        HID\VID_1532&PID_02A2&MI_01&COL04\7&6A6565C&0&0003
HID-compliant device                        HID\VID_1532&PID_02A2&MI_01&COL05\7&6A6565C&0&0004
HID-compliant system controller             HID\VID_04D9&PID_A088&MI_01&COL02\7&2014AC06&0&0001
HID-compliant system controller             HID\VID_1532&PID_02A2&MI_01&COL03\7&6A6565C&0&0002
HID-compliant vendor-defined device         HID\VID_04D9&PID_A088&MI_01&COL04\7&2014AC06&0&0003
HID-compliant vendor-defined device         HID\VID_04D9&PID_A088&MI_02\7&3344C844&0&0000
USB Input Device                    HidUsb  USB\VID_04D9&PID_A088&MI_00\6&DB18E88&0&0000
USB Input Device                    HidUsb  USB\VID_04D9&PID_A088&MI_01\6&DB18E88&0&0001
USB Input Device                    HidUsb  USB\VID_04D9&PID_A088&MI_02\6&DB18E88&0&0002
USB Input Device                    HidUsb  USB\VID_1532&PID_02A2&MI_00\6&20289D33&0&0000
USB Input Device                    HidUsb  USB\VID_1532&PID_02A2&MI_01\6&20289D33&0&0001


   Manufacturer: (Standard USB Host Controller)

Description          Service DeviceID
-----------          ------- --------
USB Composite Device usbccgp USB\VID_04D9&PID_A088\5&1E7D8DB7&0&8
USB Composite Device usbccgp USB\VID_1532&PID_02A2\5&1E7D8DB7&0&7


   Manufacturer: (Standard USB HUBs)

Description            Service DeviceID
-----------            ------- --------
USB Root Hub (USB 3.0) USBHUB3 USB\ROOT_HUB30\4&186DF573&0&0


   Manufacturer: Microsoft

Description                           Service DeviceID
-----------                           ------- --------
HID-compliant consumer control device         HID\VID_04D9&PID_A088&MI_01&COL03\7&2014AC06&0&0002
HID-compliant consumer control device         HID\VID_1532&PID_02A2&MI_01&COL02\7&6A6565C&0&0001
HID-compliant mouse                   mouhid  HID\VID_04D9&PID_A088&MI_01&COL01\7&2014AC06&0&0000
HID-compliant mouse                   mouhid  HID\VID_1532&PID_02A2&MI_02\7&1E69E2A1&0&0000


   Manufacturer: Razer Inc

Description       Service DeviceID
-----------       ------- --------
Razer Ornata V3 X HidUsb  USB\VID_1532&PID_02A2&MI_02\6&20289D33&0&0002

Please attach screenshots of the device's official control application here:

There isn't any.

Please attach device captures here:

CoolerMaster3_Devastator_ReportDescriptor.pcapng

Cycling through the Colours via the Hardware ButtonCoolerMaster3_Devastator_CyclethruColours.pcapng

Checklist for Step2

  • Name of device
  • A link to the vendors product page has been included
  • The transport bus has been identified and the appropriate label added to the issue.
  • The device ID's have been included for USB or PCI
  • Screenshots of the OEM Application are included
  • There is either, appropriate code examples linked or suitable device captures attached
Edited by morg