From 89ef2b1a8b042cd51d72d7ff41febbf5e0335a52 Mon Sep 17 00:00:00 2001 From: morg Date: Sun, 30 Apr 2023 05:38:52 +0200 Subject: [PATCH] Add HyperX Pulsfire Haste new variant --- .../HyperXMouseController/HyperXMouseControllerDetect.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Controllers/HyperXMouseController/HyperXMouseControllerDetect.cpp b/Controllers/HyperXMouseController/HyperXMouseControllerDetect.cpp index 38f27c9c..5c8ba241 100644 --- a/Controllers/HyperXMouseController/HyperXMouseControllerDetect.cpp +++ b/Controllers/HyperXMouseController/HyperXMouseControllerDetect.cpp @@ -25,6 +25,7 @@ #define HYPERX_PULSEFIRE_DART_WIRED_PID_2 0x088E #define HYPERX_PULSEFIRE_RAID_PID 0x16E4 #define HYPERX_PULSEFIRE_HASTE_PID 0x1727 +#define HYPERX_PULSEFIRE_HASTE_PID_2 0x0F8F void DetectHyperXPulsefireSurgeControllers(hid_device_info* info, const std::string& name) { @@ -106,9 +107,12 @@ REGISTER_HID_DETECTOR_IP("HyperX Pulsefire Dart (Wired)", DetectHyperXPuls REGISTER_HID_DETECTOR_IPU("HyperX Pulsefire Raid", DetectHyperXPulsefireRaidControllers, HYPERX_VID, HYPERX_PULSEFIRE_RAID_PID, 1, 0xFF01, 0x01); +REGISTER_HID_DETECTOR_IP("HyperX Pulsefire Haste", DetectHyperXPulsefireHasteControllers, HYPERX_VID_2, HYPERX_PULSEFIRE_HASTE_PID_2, 3, 0xFF90); + #ifdef _WIN32 REGISTER_HID_DETECTOR_IP("HyperX Pulsefire Haste", DetectHyperXPulsefireHasteControllers, HYPERX_VID, HYPERX_PULSEFIRE_HASTE_PID, 3, 0xFF90); #else REGISTER_HID_DETECTOR_PU("HyperX Pulsefire Haste", DetectHyperXPulsefireHasteControllers, HYPERX_VID, HYPERX_PULSEFIRE_HASTE_PID, 1, 2); #endif +