Initial commit for Razer Kraken Kitty V2 Black Edition
This commit is contained in:
parent
5f538260a2
commit
c623e0416e
4 changed files with 57 additions and 0 deletions
|
|
@ -299,6 +299,7 @@ REGISTER_HID_DETECTOR_IPU("Razer Kraken 7.1 Chroma", Det
|
|||
REGISTER_HID_DETECTOR_IPU("Razer Kraken 7.1 V2", DetectRazerKrakenControllers, RAZER_VID, RAZER_KRAKEN_V2_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken Kitty Edition", DetectRazerControllers, RAZER_VID, RAZER_KRAKEN_KITTY_EDITION_PID, 0x01, 0x01, 0x03);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken Kitty Black Edition", DetectRazerControllers, RAZER_VID, RAZER_KRAKEN_KITTY_BLACK_EDITION_PID, 0x01, 0x01, 0x03);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken Kitty Black Edition V2", DetectRazerKrakenControllers, RAZER_VID, RAZER_KRAKEN_KITTY_BLACK_EDITION_V2_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Kraken Ultimate", DetectRazerKrakenControllers, RAZER_VID, RAZER_KRAKEN_ULTIMATE_PID, 0x03, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_I( "Razer Tiamat 7.1 V2", DetectRazerControllers, RAZER_VID, RAZER_TIAMAT_71_V2_PID, 0x00 );
|
||||
|
||||
|
|
|
|||
|
|
@ -6921,6 +6921,57 @@ static const razer_device kraken_kitty_device =
|
|||
NULL
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Kraken Kitty Edition V2 1532:0560 |
|
||||
| |
|
||||
| Zone "Headset" |
|
||||
| Matrix |
|
||||
| 4 LED |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone kraken_kitty_black_v2_zone =
|
||||
{
|
||||
"Cat ears",
|
||||
ZONE_TYPE_LINEAR,
|
||||
1,
|
||||
2
|
||||
};
|
||||
|
||||
static const razer_zone kraken_kitty_black_v2_headset_left_zone =
|
||||
{
|
||||
"Headset Left",
|
||||
ZONE_TYPE_SINGLE,
|
||||
1,
|
||||
1
|
||||
};
|
||||
|
||||
static const razer_zone kraken_kitty_black_v2_headset_right_zone =
|
||||
{
|
||||
"Headset Right",
|
||||
ZONE_TYPE_SINGLE,
|
||||
1,
|
||||
1
|
||||
};
|
||||
|
||||
static const razer_device kraken_kitty_black_v2_device =
|
||||
{
|
||||
"Razer Kraken Kitty Black Edition V2",
|
||||
RAZER_KRAKEN_KITTY_BLACK_EDITION_V2_PID,
|
||||
DEVICE_TYPE_HEADSET,
|
||||
RAZER_MATRIX_TYPE_EXTENDED,
|
||||
0x3F,
|
||||
1,
|
||||
4,
|
||||
{
|
||||
&kraken_kitty_black_v2_headset_left_zone,
|
||||
&kraken_kitty_black_v2_headset_right_zone,
|
||||
&kraken_kitty_black_v2_zone,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
},
|
||||
NULL
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Tiamat 7.1 V2 |
|
||||
| |
|
||||
|
|
@ -7977,6 +8028,7 @@ const razer_device* razer_device_list[] =
|
|||
&kraken_v2_device,
|
||||
&kraken_ultimate_device,
|
||||
&kraken_kitty_device,
|
||||
&kraken_kitty_black_v2_device,
|
||||
&tiamat_71_v2_device,
|
||||
/*-----------------------------------------------------------------*\
|
||||
| OTHER |
|
||||
|
|
|
|||
|
|
@ -207,6 +207,7 @@
|
|||
#define RAZER_KRAKEN_PID 0x0504
|
||||
#define RAZER_KRAKEN_ULTIMATE_PID 0x0527
|
||||
#define RAZER_KRAKEN_V2_PID 0x0510
|
||||
#define RAZER_KRAKEN_KITTY_BLACK_EDITION_V2_PID 0x0560
|
||||
#define RAZER_TIAMAT_71_V2_PID 0x0F03
|
||||
|
||||
/*-----------------------------------------------------*\
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ RazerKrakenController::RazerKrakenController(hid_device* dev_handle, const char*
|
|||
switch(dev_pid)
|
||||
{
|
||||
case RAZER_KRAKEN_V2_PID:
|
||||
case RAZER_KRAKEN_KITTY_BLACK_EDITION_V2_PID:
|
||||
case RAZER_KRAKEN_ULTIMATE_PID:
|
||||
led_mode_address = 0x172D;
|
||||
custom_address = 0x1189;
|
||||
|
|
@ -307,6 +308,7 @@ void RazerKrakenController::razer_set_mode_custom(unsigned char red, unsigned ch
|
|||
{
|
||||
case RAZER_KRAKEN_PID:
|
||||
case RAZER_KRAKEN_V2_PID:
|
||||
case RAZER_KRAKEN_KITTY_BLACK_EDITION_V2_PID:
|
||||
case RAZER_KRAKEN_ULTIMATE_PID:
|
||||
razer_usb_send(&rgb_report);
|
||||
break;
|
||||
|
|
@ -365,6 +367,7 @@ void RazerKrakenController::razer_set_mode_static(unsigned char red, unsigned ch
|
|||
{
|
||||
case RAZER_KRAKEN_PID:
|
||||
case RAZER_KRAKEN_V2_PID:
|
||||
case RAZER_KRAKEN_KITTY_BLACK_EDITION_V2_PID:
|
||||
case RAZER_KRAKEN_ULTIMATE_PID:
|
||||
razer_usb_send(&rgb_report);
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue