diff --git a/hwdb.d/60-keyboard.hwdb b/hwdb.d/60-keyboard.hwdb index ce52a3d47d..f3f40ef2ff 100644 --- a/hwdb.d/60-keyboard.hwdb +++ b/hwdb.d/60-keyboard.hwdb @@ -1010,16 +1010,10 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*IdeaPad*U300s*:pvr* KEYBOARD_KEY_ce=f20 # micmute evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z370*:pvr* - KEYBOARD_KEY_a0=!mute - KEYBOARD_KEY_ae=!volumedown - KEYBOARD_KEY_b0=!volumeup - -evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO:*:pvrIdeaPadFlex514IIL05:* - KEYBOARD_KEY_a0=!mute - KEYBOARD_KEY_ae=!volumedown - KEYBOARD_KEY_b0=!volumeup - -evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO:*:pvrIdeaPadFlex514ARE05:* +# Lenovo IdeaPad Flex 5 +evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO:*:pvrIdeaPadFlex5* +# Lenovo Yoga S940 (9th gen) +evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO:pn81Q7*:pvrLenovoYogaS940:* KEYBOARD_KEY_a0=!mute KEYBOARD_KEY_ae=!volumedown KEYBOARD_KEY_b0=!volumeup @@ -1028,15 +1022,6 @@ evdev:atkbd:dmi:*:svnLENOVO:*:pvrLenovoYoga300-11IBR:* KEYBOARD_KEY_62=unknown # Touchpad on, also emitted by "Ideapad extra buttons", ignore KEYBOARD_KEY_63=unknown # Touchpad off, also emitted by "Ideapad extra buttons", ignore -# Fix for volume keys on Lenovo Yoga S940 -# For 10th gen it should be pn81Q8 instead of pn81Q7 but -# I don't have a device to test -# perhaps pn81Q* would work for both generations -evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO:pn81Q7*:pvrLenovoYogaS940:* - KEYBOARD_KEY_a0=!mute - KEYBOARD_KEY_ae=!volumedown - KEYBOARD_KEY_b0=!volumeup - # Lenovo Y50-70 evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO*:pn*20378*:pvr* KEYBOARD_KEY_f3=f21 # Fn+F6 (toggle touchpad)