diff --git a/hwdb.d/60-keyboard.hwdb b/hwdb.d/60-keyboard.hwdb index fae0ecc0fa..766ca74054 100644 --- a/hwdb.d/60-keyboard.hwdb +++ b/hwdb.d/60-keyboard.hwdb @@ -808,6 +808,15 @@ evdev:atkbd:dmi:bvn*:bvr*:svnLENOVO*:pn*IdeaPad*Z370*:pvr* KEYBOARD_KEY_ae=!volumedown KEYBOARD_KEY_b0=!volumeup +# 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)