Add Razer Blade 15 (Late 2020) PID to the detection
This commit is contained in:
parent
85cd198324
commit
e3b66c7f60
3 changed files with 40 additions and 0 deletions
|
|
@ -147,6 +147,7 @@ RazerController::RazerController(hid_device* dev_handle, hid_device* dev_argb_ha
|
|||
case RAZER_BLADE_2019_STUDIO_PID:
|
||||
case RAZER_BLADE_2020_ADVANCED_PID:
|
||||
case RAZER_BLADE_2020_BASE_PID:
|
||||
case RAZER_BLADE_LATE_2020_PID:
|
||||
case RAZER_BLADE_2021_ADVANCED_PID:
|
||||
case RAZER_BLADE_2021_BASE_PID:
|
||||
case RAZER_BLADE_14_2021_PID:
|
||||
|
|
@ -422,6 +423,7 @@ bool RazerController::SupportsWave()
|
|||
case RAZER_BLADE_2019_MERCURY_PID:
|
||||
case RAZER_BLADE_2019_STUDIO_PID:
|
||||
case RAZER_BLADE_2020_ADVANCED_PID:
|
||||
case RAZER_BLADE_LATE_2020_PID:
|
||||
case RAZER_BLADE_2020_BASE_PID:
|
||||
case RAZER_BLADE_2021_ADVANCED_PID:
|
||||
case RAZER_BLADE_2021_BASE_PID:
|
||||
|
|
|
|||
|
|
@ -235,6 +235,7 @@ REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2019 Mercury)", Det
|
|||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2019 Studio)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2019_STUDIO_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2020 Advanced)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2020_ADVANCED_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2020 Base)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2020_BASE_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (Late 2020)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_LATE_2020_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2021 Advanced)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2021_ADVANCED_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2021 Base)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2021_BASE_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade Pro (2016)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_PRO_2016_PID, 0x00, 0x01, 0x02);
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@
|
|||
#define RAZER_BLADE_2019_STUDIO_PID 0x024D
|
||||
#define RAZER_BLADE_2020_ADVANCED_PID 0x0253
|
||||
#define RAZER_BLADE_2020_BASE_PID 0x0255
|
||||
#define RAZER_BLADE_LATE_2020_PID 0x0268
|
||||
#define RAZER_BLADE_2021_ADVANCED_PID 0x026D
|
||||
#define RAZER_BLADE_2021_BASE_PID 0x026F
|
||||
|
||||
|
|
@ -2682,6 +2683,41 @@ static const razer_device blade_15_2020_base_device =
|
|||
0
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Blade (Late 2020) |
|
||||
| |
|
||||
| Zone "Keyboard" |
|
||||
| Matrix |
|
||||
| 6 Rows, 16 Columns |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone blade_late_2020_zone =
|
||||
{
|
||||
"Keyboard",
|
||||
ZONE_TYPE_MATRIX,
|
||||
6,
|
||||
16
|
||||
};
|
||||
|
||||
static const razer_device blade_late_2020_device =
|
||||
{
|
||||
"Razer Blade (Late 2020)",
|
||||
RAZER_BLADE_LATE_2020_PID,
|
||||
DEVICE_TYPE_KEYBOARD,
|
||||
true,
|
||||
6,
|
||||
16,
|
||||
{
|
||||
&blade_late_2020_zone,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
},
|
||||
NULL,
|
||||
0
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Blade 15 (2021 Advanced) |
|
||||
| |
|
||||
|
|
@ -6045,6 +6081,7 @@ static const razer_device* device_list[] =
|
|||
&blade_15_2019_studio_device,
|
||||
&blade_15_2020_advanced_device,
|
||||
&blade_15_2020_base_device,
|
||||
&blade_late_2020_device,
|
||||
&blade_15_2021_advanced_device,
|
||||
&blade_15_2021_base_device,
|
||||
&blade_14_2021_device,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue