mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-05-18 19:46:27 -04:00
Add device description for Base Station V2 Chroma
This commit is contained in:
@@ -153,13 +153,13 @@ RazerController::RazerController(hid_device* dev_handle, hid_device* dev_argb_ha
|
||||
/*-------------------------------------------------*\
|
||||
| These devices use an extended matrix report |
|
||||
\*-------------------------------------------------*/
|
||||
case RAZER_BASE_STATION_CHROMA_PID:
|
||||
case RAZER_BASE_STATION_V2_CHROMA_PID:
|
||||
case RAZER_BASILISK_PID:
|
||||
case RAZER_BASILISK_ESSENTIAL_PID:
|
||||
case RAZER_BLACKWIDOW_2019_PID:
|
||||
case RAZER_BLACKWIDOW_ELITE_PID:
|
||||
case RAZER_CHARGING_PAD_CHROMA_PID:
|
||||
case RAZER_CHROMA_BASE_PID:
|
||||
case RAZER_CHROMA_HDK_PID:
|
||||
case RAZER_CHROMA_PC_CASE_LIGHTING_KIT_PID:
|
||||
case RAZER_CYNOSA_CHROMA_PID:
|
||||
|
||||
@@ -306,7 +306,7 @@ REGISTER_HID_DETECTOR_IPU("Razer Goliathus Extended", Det
|
||||
/*-----------------------------------------------------------------------------------------------------*\
|
||||
| Accessories |
|
||||
\*-----------------------------------------------------------------------------------------------------*/
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Base Station Chroma", DetectRazerControllers, RAZER_VID, RAZER_CHROMA_BASE_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Base Station Chroma", DetectRazerControllers, RAZER_VID, RAZER_BASE_STATION_CHROMA_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Base Station V2 Chroma", DetectRazerControllers, RAZER_VID, RAZER_BASE_STATION_V2_CHROMA_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Charging Pad Chroma", DetectRazerControllers, RAZER_VID, RAZER_CHARGING_PAD_CHROMA_PID, 0x00, 0x0C, 0x01);
|
||||
REGISTER_HID_DETECTOR_I ("Razer Chroma Addressable RGB Controller", DetectRazerARGBControllers, RAZER_VID, RAZER_CHROMA_ADDRESSABLE_RGB_CONTROLLER_PID, 0x00 );
|
||||
|
||||
@@ -139,10 +139,10 @@
|
||||
| Accessory product IDs |
|
||||
| List taken from OpenRazer |
|
||||
\*-----------------------------------------------------*/
|
||||
#define RAZER_BASE_STATION_CHROMA_PID 0x0F08
|
||||
#define RAZER_BASE_STATION_V2_CHROMA_PID 0x0F20
|
||||
#define RAZER_CHARGING_PAD_CHROMA_PID 0x0F26
|
||||
#define RAZER_CHROMA_ADDRESSABLE_RGB_CONTROLLER_PID 0x0F1F
|
||||
#define RAZER_CHROMA_BASE_PID 0x0F08
|
||||
#define RAZER_CHROMA_HDK_PID 0x0F09
|
||||
#define RAZER_CHROMA_MUG_PID 0x0F07
|
||||
#define RAZER_CHROMA_PC_CASE_LIGHTING_KIT_PID 0x0F0E
|
||||
@@ -5286,7 +5286,7 @@ static const razer_zone base_station_zone =
|
||||
static const razer_device base_station_device =
|
||||
{
|
||||
"Razer Base Station Chroma",
|
||||
RAZER_CHROMA_BASE_PID,
|
||||
RAZER_BASE_STATION_CHROMA_PID,
|
||||
DEVICE_TYPE_HEADSET_STAND,
|
||||
true,
|
||||
1,
|
||||
@@ -5303,6 +5303,41 @@ static const razer_device base_station_device =
|
||||
0
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Base Station V2 Chroma |
|
||||
| |
|
||||
| Zone "LED Strip" |
|
||||
| Linear |
|
||||
| 8 LEDs |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone base_station_v2_zone =
|
||||
{
|
||||
"LED Strip",
|
||||
ZONE_TYPE_LINEAR,
|
||||
1,
|
||||
8
|
||||
};
|
||||
|
||||
static const razer_device base_station_v2_device =
|
||||
{
|
||||
"Razer Base Station V2 Chroma",
|
||||
RAZER_BASE_STATION_V2_CHROMA_PID,
|
||||
DEVICE_TYPE_HEADSET_STAND,
|
||||
true,
|
||||
1,
|
||||
8,
|
||||
{
|
||||
&base_station_v2_zone,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
},
|
||||
NULL,
|
||||
0
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Nommo Pro |
|
||||
| |
|
||||
@@ -5549,6 +5584,7 @@ static const razer_device* device_list[] =
|
||||
| OTHER |
|
||||
\*-----------------------------------------------------------------*/
|
||||
&base_station_device,
|
||||
&base_station_v2_device,
|
||||
&charging_pad_chroma_device,
|
||||
&chromaargb_device,
|
||||
&chromahdk_device,
|
||||
|
||||
Reference in New Issue
Block a user