hwdb: Add missing scancodes for Lenovo Legion devices
Adds missing scancodes for Lenovo Legion Go, Go S, and Go 2. When long pressing the power button the device should issue a LEFTMETA + F16 combo. The LEFTMETA code fires properly, but the F16 is not mapped. Go and Go S devices detect as AT Translated Set 2 Keyboard, while Go 2 detects as AT Raw Set 2 Keyboard, hence the multiple entries. Signed-off-by: Derek J. Clark <derekjohn.clark@gmail.com>
This commit is contained in:
committed by
Yu Watanabe
parent
adfa4b6b74
commit
8ea31c2307
@@ -1175,6 +1175,19 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnLENOVO:pn21LG:pvr*
|
||||
KEYBOARD_KEY_0a=!9
|
||||
KEYBOARD_KEY_0b=!0
|
||||
|
||||
# Lenovo Legion Go & Go S
|
||||
evdev:name:AT Translated Set 2 keyboard:dmi:*:svnLENOVO:pn83E1:*
|
||||
evdev:name:AT Translated Set 2 keyboard:dmi:*:svnLENOVO:pn83L3:*
|
||||
evdev:name:AT Translated Set 2 keyboard:dmi:*:svnLENOVO:pn83N6:*
|
||||
evdev:name:AT Translated Set 2 keyboard:dmi:*:svnLENOVO:pn83Q2:*
|
||||
evdev:name:AT Translated Set 2 keyboard:dmi:*:svnLENOVO:pn83Q3:*
|
||||
KEYBOARD_KEY_67=f16 # Power button long press
|
||||
|
||||
# Lenovo Legion Go 2
|
||||
evdev:name:AT Raw Set 2 keyboard:dmi:*:svnLENOVO:pn83N0:*
|
||||
evdev:name:AT Raw Set 2 keyboard:dmi:*:svnLENOVO:pn83N1:*
|
||||
KEYBOARD_KEY_20=f16 # Power button long press
|
||||
|
||||
###########################################################
|
||||
# LG
|
||||
###########################################################
|
||||
|
||||
Reference in New Issue
Block a user