Initial commit for Razer Basilisk V3 X HyperSpeed

+ Adding PID for the Basilisk V3 X HyperSpeed
+ Registered detectors
+ Added metadata to RazerDevices.cpp
+ Added capabilities to RazerController.cpp
+ Small adjustments to packet timing to ensure serial / firmware is
readable
+ Resolves #3687
This commit is contained in:
Chris M
2023-10-24 09:20:12 +11:00
parent 7067bb774f
commit fda419faca
4 changed files with 43 additions and 4 deletions

View File

@@ -4321,6 +4321,41 @@ static const razer_device basilisk_v3_pro_bluetooth_device =
NULL
};
/*-------------------------------------------------------------*\
| Razer Basilisk V3 X HyperSpeed 1532:00B9 |
| |
| Zone "Scroll Wheel" |
| Single |
| 1 LED |
\*-------------------------------------------------------------*/
static const razer_zone basilisk_v3_x_hyperspeed_scroll_wheel_zone =
{
"Scroll Wheel",
ZONE_TYPE_SINGLE,
1,
1
};
static const razer_device basilisk_v3_x_hyperspeed_device =
{
"Razer Basilisk V3 X HyperSpeed",
RAZER_BASILISK_V3_X_HYPERSPEED_PID,
DEVICE_TYPE_MOUSE,
RAZER_MATRIX_TYPE_EXTENDED,
0x1F,
1,
1,
{
&basilisk_v3_x_hyperspeed_scroll_wheel_zone,
NULL,
NULL,
NULL,
NULL,
NULL
},
NULL
};
/*-------------------------------------------------------------*\
| Razer DeathAdder Chroma |
| |
@@ -7704,6 +7739,7 @@ const razer_device* razer_device_list[] =
&basilisk_v3_pro_wired_device,
&basilisk_v3_pro_wireless_device,
&basilisk_v3_pro_bluetooth_device,
&basilisk_v3_x_hyperspeed_device,
&deathadder_chroma_device,
&deathadder_elite_device,
&deathadder_essential_device,