mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-01-29 01:11:10 -05:00
New Device: Razer Kraken Kitty V2 Pro
This commit is contained in:
@@ -392,6 +392,7 @@ REGISTER_HID_DETECTOR_IPU("Razer Kraken Ultimate", Det
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken V3 HyperSense", DetectRazerKrakenV3Controllers,RAZER_VID, RAZER_KRAKEN_V3_HYPERSENSE_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken V3 X", DetectRazerKrakenV3Controllers,RAZER_VID, RAZER_KRAKEN_V3_X_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken V3", DetectRazerKrakenV3Controllers,RAZER_VID, RAZER_KRAKEN_V3_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken Kitty V2 Pro", DetectRazerKrakenV3Controllers,RAZER_VID, RAZER_KRAKEN_KITTY_V2_PRO_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken V4 (Wired)", DetectRazerKrakenV4Controllers,RAZER_VID, RAZER_KRAKEN_V4_WIRED_PID, 0x05, 0xFF14, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken V4 (Wireless)", DetectRazerKrakenV4Controllers,RAZER_VID, RAZER_KRAKEN_V4_WIRELESS_PID, 0x05, 0xFF14, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken Kitty V3 Pro (Wired)", DetectRazerKrakenV4Controllers,RAZER_VID, RAZER_KRAKEN_KITTY_V3_PRO_WIRED_PID, 0x05, 0xFF14, 0x01);
|
||||
|
||||
@@ -7841,6 +7841,72 @@ static const razer_device kraken_v3_device =
|
||||
NULL
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Kraken Kitty V2 Pro 1532:0554 |
|
||||
| |
|
||||
| Zone "Left Cat Ear" |
|
||||
| Single |
|
||||
| 1 LED |
|
||||
| Zone "Right Cat Ear" |
|
||||
| Single |
|
||||
| 1 LED |
|
||||
| Zone "Left Logo" |
|
||||
| Single |
|
||||
| 1 LED |
|
||||
| Zone "Right Logo" |
|
||||
| Single |
|
||||
| 1 LED |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone kraken_kitty_v2_pro_left_ear_zone =
|
||||
{
|
||||
"Left Cat Ear",
|
||||
ZONE_TYPE_SINGLE,
|
||||
1,
|
||||
1
|
||||
};
|
||||
static const razer_zone kraken_kitty_v2_pro_right_ear_zone =
|
||||
{
|
||||
"Right Cat Ear",
|
||||
ZONE_TYPE_SINGLE,
|
||||
1,
|
||||
1
|
||||
};
|
||||
static const razer_zone kraken_kitty_v2_pro_left_logo_zone =
|
||||
{
|
||||
"Left Logo",
|
||||
ZONE_TYPE_SINGLE,
|
||||
1,
|
||||
1
|
||||
};
|
||||
static const razer_zone kraken_kitty_v2_pro_right_logo_zone =
|
||||
{
|
||||
"Right Logo",
|
||||
ZONE_TYPE_SINGLE,
|
||||
1,
|
||||
1
|
||||
};
|
||||
|
||||
static const razer_device kraken_kitty_v2_pro_device =
|
||||
{
|
||||
"Razer Kraken Kitty V2 Pro",
|
||||
RAZER_KRAKEN_KITTY_V2_PRO_PID,
|
||||
DEVICE_TYPE_HEADSET,
|
||||
RAZER_MATRIX_TYPE_NONE,
|
||||
0,
|
||||
1,
|
||||
4,
|
||||
{
|
||||
&kraken_kitty_v2_pro_left_ear_zone,
|
||||
&kraken_kitty_v2_pro_right_ear_zone,
|
||||
&kraken_kitty_v2_pro_left_logo_zone,
|
||||
&kraken_kitty_v2_pro_right_logo_zone,
|
||||
NULL,
|
||||
NULL
|
||||
},
|
||||
NULL
|
||||
};
|
||||
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Kraken V4 Wired 1532:056B |
|
||||
| |
|
||||
@@ -9185,6 +9251,7 @@ const razer_device* razer_device_list[] =
|
||||
&kraken_v3_hs_device,
|
||||
&kraken_v3_x_device,
|
||||
&kraken_v3_device,
|
||||
&kraken_kitty_v2_pro_device,
|
||||
&kraken_v4_wired_device,
|
||||
&kraken_v4_wireless_device,
|
||||
&kraken_kitty_v3_pro_wired_device,
|
||||
|
||||
@@ -228,6 +228,7 @@
|
||||
#define RAZER_KRAKEN_V3_HYPERSENSE_PID 0x0533
|
||||
#define RAZER_KRAKEN_V3_X_PID 0x0537
|
||||
#define RAZER_KRAKEN_V3_PID 0x0549
|
||||
#define RAZER_KRAKEN_KITTY_V2_PRO_PID 0x0554
|
||||
#define RAZER_KRAKEN_V4_WIRED_PID 0x056B
|
||||
#define RAZER_KRAKEN_V4_WIRELESS_PID 0x056C
|
||||
#define RAZER_KRAKEN_KITTY_V3_PRO_WIRED_PID 0x0587
|
||||
|
||||
@@ -35,7 +35,7 @@ PACK(struct razer_kraken_v3_request_report
|
||||
{
|
||||
unsigned char report_id; // usb_buf[0]
|
||||
unsigned char command_id; // usb_buf[1]
|
||||
unsigned char arguments[11]; // usb_buf[2...]
|
||||
unsigned char arguments[13]; // usb_buf[2...]
|
||||
});
|
||||
|
||||
class RazerKrakenV3Controller
|
||||
|
||||
Reference in New Issue
Block a user