From: Alexander Malafeev Date: Sun, 15 Mar 2020 19:24:56 +0000 (+0100) Subject: Fix volume control keys on Lenovo Yoga S940 X-Git-Tag: v246-rc1~740 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1f5d1de269b8ab93ab26e2870bd8651d4570c6ca;p=thirdparty%2Fsystemd.git Fix volume control keys on Lenovo Yoga S940 With the default config repeated press of fn+VolumeUp or fn+VolumeDown lead to repeated presses even after release, which leads to volume going to 100% or 0%. --- diff --git a/hwdb.d/60-keyboard.hwdb b/hwdb.d/60-keyboard.hwdb index fae0ecc0fac..766ca740548 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)