From 3d93b60e647ba4228e234a6cc2f4c9c08f819492 Mon Sep 17 00:00:00 2001 From: Bastiti Date: Mon, 29 Dec 2025 01:26:05 +0000 Subject: [PATCH] [New Device] Corsair Slipstream Wireless Receiver V2 --- .../CorsairPeripheralV2Controller.cpp | 1 + .../CorsairPeripheralV2ControllerDetect.cpp | 2 ++ .../CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h | 1 + 3 files changed, 4 insertions(+) diff --git a/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.cpp b/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.cpp index 462f192d2..d4aee86b9 100644 --- a/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.cpp +++ b/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Controller.cpp @@ -30,6 +30,7 @@ CorsairPeripheralV2Controller::CorsairPeripheralV2Controller(hid_device* dev_han switch(pid) { case CORSAIR_SLIPSTREAM_WIRELESS_PID1: + case CORSAIR_SLIPSTREAM_WIRELESS_V2_PID1: case CORSAIR_SLIPSTREAM_WIRELESS_PID2: write_cmd = CORSAIR_V2_WRITE_WIRELESS_ID; pid = GetAddress(0x12); diff --git a/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2ControllerDetect.cpp b/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2ControllerDetect.cpp index b2c997c6c..2fe530c4c 100644 --- a/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2ControllerDetect.cpp +++ b/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2ControllerDetect.cpp @@ -87,6 +87,8 @@ REGISTER_HID_DETECTOR_IP("Corsair M65 RGB Ultra Wireless (Wired)", DetectCorsai REGISTER_HID_DETECTOR_IP("Corsair M75 Gaming Mouse", DetectCorsairV2HardwareControllers, CORSAIR_VID, CORSAIR_M75_GAMING_MOUSE_PID, 1, 0xFF42); REGISTER_HID_DETECTOR_IP("Corsair Slipstream Wireless Receiver HW", DetectCorsairV2HardwareControllers, CORSAIR_VID, CORSAIR_SLIPSTREAM_WIRELESS_PID1, 1, 0xFF42); REGISTER_HID_DETECTOR_IP("Corsair Slipstream Wireless Receiver SW", DetectCorsairV2SoftwareControllers, CORSAIR_VID, CORSAIR_SLIPSTREAM_WIRELESS_PID2, 1, 0xFF42); +REGISTER_HID_DETECTOR_IP("Corsair Slipstream Wireless Receiver HW", DetectCorsairV2SoftwareControllers, CORSAIR_VID, CORSAIR_SLIPSTREAM_WIRELESS_V2_PID1, 1, 0xFF42); + /*-----------------------------------------------------------------------------------------------------*\ | Mousemat | diff --git a/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h b/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h index a90f219b5..483a10fa1 100644 --- a/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h +++ b/Controllers/CorsairPeripheralV2Controller/CorsairPeripheralV2Devices.h @@ -98,6 +98,7 @@ typedef struct #define CORSAIR_M65_RGB_ULTRA_WIRELESS_PID 0x1BB5 #define CORSAIR_M75_GAMING_MOUSE_PID 0x1BF0 #define CORSAIR_SLIPSTREAM_WIRELESS_PID1 0x1BA6 +#define CORSAIR_SLIPSTREAM_WIRELESS_V2_PID1 0x1B66 #define CORSAIR_SLIPSTREAM_WIRELESS_PID2 0x1B65 /*-----------------------------------------------------*\