Initial HyperX Pulsefire Surge controller

This commit is contained in:
Adam Honse 2020-07-28 20:37:12 -05:00
parent d26e4da9f1
commit 00cc6978a2
5 changed files with 316 additions and 6 deletions

View file

@ -54,7 +54,12 @@ void DetectHyperXMouseControllers(std::vector<RGBController*>& rgb_controllers)
{
if((info->vendor_id == device_list[device_idx].usb_vid)
&&(info->product_id == device_list[device_idx].usb_pid)
&&(info->interface_number == device_list[device_idx].usb_interface))
#ifdef USE_HID_USAGE
&&(info->interface_number == device_list[device_idx].usb_interface)
&&(info->usage_page == 0xFF01))
#else
&&(info->interface_number == device_list[device_idx].usb_interface))
#endif
{
dev = hid_open_path(info->path);