Added Support for Razer Blade 14 (2023)
This commit is contained in:
parent
85bfe32c0d
commit
d178612f27
4 changed files with 40 additions and 0 deletions
|
|
@ -81,6 +81,7 @@ RazerController::RazerController(hid_device* dev_handle, hid_device* dev_argb_ha
|
|||
case RAZER_BASE_STATION_CHROMA_PID:
|
||||
case RAZER_BASE_STATION_V2_CHROMA_PID:
|
||||
case RAZER_BLADE_14_2022_PID:
|
||||
case RAZER_BLADE_14_2023_PID:
|
||||
case RAZER_BLADE_15_2022_PID:
|
||||
case RAZER_CHARGING_PAD_CHROMA_PID:
|
||||
case RAZER_CHROMA_HDK_PID:
|
||||
|
|
@ -383,6 +384,7 @@ bool RazerController::SupportsWave()
|
|||
case RAZER_BLADE_LATE_2021_ADVANCED_PID:
|
||||
case RAZER_BLADE_14_2021_PID:
|
||||
case RAZER_BLADE_14_2022_PID:
|
||||
case RAZER_BLADE_14_2023_PID:
|
||||
case RAZER_BLADE_15_2022_PID:
|
||||
case RAZER_BLADE_PRO_2016_PID:
|
||||
case RAZER_BLADE_PRO_2017_PID:
|
||||
|
|
|
|||
|
|
@ -193,6 +193,7 @@ REGISTER_HID_DETECTOR_IPU("Razer Blade (2016)", Det
|
|||
REGISTER_HID_DETECTOR_IPU("Razer Blade (Late 2016)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_LATE_2016_PID, 0x02, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 14 (2021)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_14_2021_PID, 0x02, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 14 (2022)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_14_2022_PID, 0x02, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 14 (2023)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_14_2023_PID, 0x02, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2022)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_15_2022_PID, 0x02, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2018 Advanced)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2018_ADVANCED_PID, 0x02, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Blade 15 (2018 Base)", DetectRazerControllers, RAZER_VID, RAZER_BLADE_2018_BASE_PID, 0x02, 0x01, 0x02);
|
||||
|
|
|
|||
|
|
@ -3146,6 +3146,41 @@ static const razer_device blade_14_2022_device =
|
|||
&razer_laptop_with_spacebar_layout
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Blade 14 (2023) 1532:029D |
|
||||
| |
|
||||
| Zone "Keyboard" |
|
||||
| Matrix |
|
||||
| 6 Rows, 16 Columns |
|
||||
\*-------------------------------------------------------------*/
|
||||
static const razer_zone blade_14_2023_zone =
|
||||
{
|
||||
ZONE_EN_KEYBOARD,
|
||||
ZONE_TYPE_MATRIX,
|
||||
6,
|
||||
16
|
||||
};
|
||||
|
||||
static const razer_device blade_14_2023_device =
|
||||
{
|
||||
"Razer Blade 14 (2023)",
|
||||
RAZER_BLADE_14_2023_PID,
|
||||
DEVICE_TYPE_KEYBOARD,
|
||||
RAZER_MATRIX_TYPE_STANDARD,
|
||||
0x1F,
|
||||
6,
|
||||
16,
|
||||
{
|
||||
&blade_14_2023_zone,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
},
|
||||
&razer_laptop_with_spacebar_layout
|
||||
};
|
||||
|
||||
/*-------------------------------------------------------------*\
|
||||
| Razer Blade 15 (2022) 1532:028A |
|
||||
| |
|
||||
|
|
@ -7707,6 +7742,7 @@ const razer_device* razer_device_list[] =
|
|||
&blade_15_late_2021_advanced_device,
|
||||
&blade_14_2021_device,
|
||||
&blade_14_2022_device,
|
||||
&blade_14_2023_device,
|
||||
&blade_15_2022_device,
|
||||
&book_13_2020_device,
|
||||
&blade_pro_2016_device,
|
||||
|
|
|
|||
|
|
@ -68,6 +68,7 @@
|
|||
|
||||
#define RAZER_BLADE_14_2021_PID 0x0270
|
||||
#define RAZER_BLADE_14_2022_PID 0x028C
|
||||
#define RAZER_BLADE_14_2023_PID 0x029D
|
||||
#define RAZER_BLADE_15_2022_PID 0x028A
|
||||
|
||||
#define RAZER_BLADE_PRO_2016_PID 0x0210
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue