summaryrefslogtreecommitdiff
path: root/hwdb
diff options
context:
space:
mode:
authorAyman Bagabas <ayman.bagabas@gmail.com>2019-01-17 07:47:43 -0500
committerLennart Poettering <lennart@poettering.net>2019-01-17 13:47:43 +0100
commit80aff27aeb7bbe694395df56be300ff5a4ea4e02 (patch)
tree10cf4ce60ead9293c9463a241aa67125fdc56b41 /hwdb
parent05d4db2051f1de33a2051c7e83e764752bc1fe19 (diff)
downloadsystemd-80aff27aeb7bbe694395df56be300ff5a4ea4e02.tar.gz
hwdb: Add Huawei section and remap keys (#11406)
hwdb: Add support for 'Huawei WMI hotkeys' driver Since 'Huawei WMI hotkeys' driver finally got merged into kernel [commit](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/platform/x86/huawei-wmi.c?id=bf4fb28c6e74495de9e1e4ad359cd2272ac12c53), this remaps 'KEY_MICMUTE' to 'F20' to make the key work and disables brightness keys on (MACH-WX9) since it's already supported by kernel.
Diffstat (limited to 'hwdb')
-rw-r--r--hwdb/60-keyboard.hwdb15
1 files changed, 15 insertions, 0 deletions
diff --git a/hwdb/60-keyboard.hwdb b/hwdb/60-keyboard.hwdb
index 0d9c31678b..7032d447d4 100644
--- a/hwdb/60-keyboard.hwdb
+++ b/hwdb/60-keyboard.hwdb
@@ -618,6 +618,21 @@ evdev:atkbd:dmi:bvn*:bvr*:svnHP*:pnHP*ProBook*645*G4*
KEYBOARD_KEY_73=slash # Slash key
KEYBOARD_KEY_f8=wlan # Wireless HW switch button
+##########################################################
+# Huawei
+##########################################################
+
+# Huawei WMI hotkeys driver
+evdev:name:Huawei WMI hotkeys:dmi:bvn*:bvr*:bd*:svnHUAWEI*
+ KEYBOARD_KEY_287=f20 # Microphone mute button, should be micmute
+
+# Huawei MACH-WX9
+evdev:atkbd:dmi:bvn*:bvr*:svnHUAWEI*:pnMACH-WX9:pvr*
+ KEYBOARD_KEY_f7=unknown
+ KEYBOARD_KEY_f8=fn
+ KEYBOARD_KEY_281=unknown # Brightness Down, also emitted by acpi-video, ignore
+ KEYBOARD_KEY_282=unknown # Brightness Up, also emitted by acpi-video, ignore
+
###########################################################
# IBM
###########################################################