Initial Commit for Lenovo Legion 7 gen 9

This commit is contained in:
Cooper Hall 2024-11-27 03:30:00 +00:00 committed by Adam Honse
parent 80ac9b3f0d
commit 47f391a3a6
3 changed files with 3 additions and 0 deletions

View file

@ -33,6 +33,7 @@
#define LEGION_Y760S 0xC967
#define LEGION_7GEN7 0xC978
#define LEGION_7GEN8 0xC988
#define LEGION_7GEN9 0xC997
enum LENOVO_KEYBOARD
{

View file

@ -306,6 +306,7 @@ void RGBController_LenovoUSB::SetupZones()
lenovo_zones.push_back(legion7_gen7and8_neon);
break;
case LEGION_7GEN8:
case LEGION_7GEN9:
lenovo_zones.push_back(legion7_gen7and8_kbd_ansi);
lenovo_zones.push_back(legion7_gen7and8_neon);
break;

View file

@ -64,3 +64,4 @@ REGISTER_HID_DETECTOR_PU("Lenovo Legion 7 Gen 6", DetectLenovoLegionUSBControl
REGISTER_HID_DETECTOR_PU("Lenovo Legion 7S Gen 6", DetectLenovoLegionUSBControllers, ITE_VID, LEGION_Y760S, LENOVO_PAGE, LENOVO_USAGE);
REGISTER_HID_DETECTOR_PU("Lenovo Legion 7 Gen 7", DetectLenovoLegionUSBControllersGen7And8, ITE_VID, LEGION_7GEN7, LENOVO_PAGE, LENOVO_USAGE);
REGISTER_HID_DETECTOR_PU("Lenovo Legion 7 Gen 8", DetectLenovoLegionUSBControllersGen7And8, ITE_VID, LEGION_7GEN8, LENOVO_PAGE, LENOVO_USAGE);
REGISTER_HID_DETECTOR_PU("Lenovo Legion 7 Gen 9", DetectLenovoLegionUSBControllersGen7And8, ITE_VID, LEGION_7GEN9, LENOVO_PAGE, LENOVO_USAGE);