mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-10-24 09:28:52 -04:00
Add Razer Blade 14 2021
This commit is contained in:
1 parent
6a134a1f75
commit
b4b22e2dce
3 files changed
+41
No files matched your search
@@ -147,6 +147,7 @@ RazerController::RazerController(hid_device* dev_handle, hid_device* dev_argb_ha
|
||||
case RAZER_BLADE_2020_ADVANCED_PID:
|
||||
case RAZER_BLADE_2020_BASE_PID:
|
||||
case RAZER_BLADE_2021_BASE_PID:
|
||||
case RAZER_BLADE_14_2021_PID:
|
||||
case RAZER_BLADE_PRO_2016_PID:
|
||||
case RAZER_BLADE_PRO_2017_PID:
|
||||
case RAZER_BLADE_PRO_2017_FULLHD_PID:
|
||||
@@ -416,6 +417,7 @@ bool RazerController::SupportsWave()
|
||||
case RAZER_BLADE_2020_ADVANCED_PID:
|
||||
case RAZER_BLADE_2020_BASE_PID:
|
||||
case RAZER_BLADE_2021_BASE_PID:
|
||||
case RAZER_BLADE_14_2021_PID:
|
||||
case RAZER_BLADE_PRO_2016_PID:
|
||||
case RAZER_BLADE_PRO_2017_PID:
|
||||
case RAZER_BLADE_PRO_2017_FULLHD_PID:
|
||||
|
||||
@@ -221,6 +221,7 @@ REGISTER_HID_DETECTOR_IPU("Razer Ornata Chroma V2", Det
|
||||
\*-----------------------------------------------------------------------------------------------------*/
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade (2016)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2016_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade (Late 2016)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_LATE_2016_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 14 (2021)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_14_2021_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2018 Advanced)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2018_ADVANCED_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2018 Base)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2018_BASE_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2018 Mercury)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2018_MERCURY_PID, 0x00, 0x01, 0x02);
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
#define RAZER_BLADE_2020_BASE_PID 0x0255
|
||||
#define RAZER_BLADE_2021_BASE_PID 0x026F
|
||||
|
||||
#define RAZER_BLADE_14_2021_PID 0x0270
|
||||
|
||||
#define RAZER_BLADE_PRO_2016_PID 0x0210
|
||||
#define RAZER_BLADE_PRO_2017_PID 0x0225
|
||||
#define RAZER_BLADE_PRO_2017_FULLHD_PID 0x022F
|
||||
@@ -2515,6 +2517,41 @@ static const razer_device blade_15_2021_base_device =
|
||||
0
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Blade 14 (2021) |
|
||||
| |
|
||||
| Zone "Keyboard" |
|
||||
| Matrix |
|
||||
| 6 Rows, 16 Columns |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone blade_14_2021_zone =
|
||||
{
|
||||
"Keyboard",
|
||||
ZONE_TYPE_MATRIX,
|
||||
6,
|
||||
16
|
||||
};
|
||||
|
||||
static const razer_device blade_14_2021_device =
|
||||
{
|
||||
"Razer Blade 14 (2021)",
|
||||
RAZER_BLADE_14_2021_PID,
|
||||
DEVICE_TYPE_KEYBOARD,
|
||||
true,
|
||||
6,
|
||||
16,
|
||||
{
|
||||
&blade_14_2021_zone,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
},
|
||||
NULL,
|
||||
0
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Blade Pro (2016) |
|
||||
| |
|
||||
@@ -5548,6 +5585,7 @@ static const razer_device* device_list[] =
|
||||
&blade_15_2020_advanced_device,
|
||||
&blade_15_2020_base_device,
|
||||
&blade_15_2021_base_device,
|
||||
&blade_14_2021_device,
|
||||
&blade_pro_2016_device,
|
||||
&blade_pro_2017_device,
|
||||
&blade_pro_2017_fullhd_device,
|
||||
|
||||
Reference in new issue
Block a user