From da7e7e17b884f14e1720c62dd1040e0e0a3310fb Mon Sep 17 00:00:00 2001 From: Soumyadeep Ghosh Date: Thu, 12 Dec 2024 18:50:33 +0530 Subject: [PATCH] hwdb: move down touchpad toggle section from generic to product specific adding `KEYBOARD_KEY_76` in generic section is causing a regression in MSI GF63. Moving this down fixes. This commit also adds a probable KEY Code for MSI GF63 touchpad toggling (cherry picked from commit 1d771e69b27143a73cf8cc8a4350510ef9aa9f7a) Resolves: RHEL-49810 --- hwdb.d/60-keyboard.hwdb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hwdb.d/60-keyboard.hwdb b/hwdb.d/60-keyboard.hwdb index 6cc059123a..dba1274865 100644 --- a/hwdb.d/60-keyboard.hwdb +++ b/hwdb.d/60-keyboard.hwdb @@ -1512,7 +1512,6 @@ evdev:input:b0003v1532p0200* evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pn*:* evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*:* - KEYBOARD_KEY_76=f21 # Toggle touchpad, sends meta+ctrl+toggle KEYBOARD_KEY_91=config # MSIControl Center KEYBOARD_KEY_a0=mute # Fn+F9 KEYBOARD_KEY_ae=volumedown # Fn+F7 @@ -1531,6 +1530,10 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*:* KEYBOARD_KEY_f8=brightnessup # Fn+F5 KEYBOARD_KEY_f9=search +# MSI GF63 toggles touchpad using Fn+F3 where the keyboard key is 29 +evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnGF63*:* + KEYBOARD_KEY_85=f21 # Toggle touchpad, sends meta+ctrl+toggle + evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnGE60*:* evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnGE70*:* KEYBOARD_KEY_c2=ejectcd @@ -1557,6 +1560,7 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMICRO-STAR*:pnU90/U100:* # Keymaps MSI Prestige And MSI Modern FnKeys and Special keys evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*Prestige*:* evdev:atkbd:dmi:bvn*:bvr*:bd*:svnMicro-Star*:pn*Modern*:* + KEYBOARD_KEY_76=f21 # Toggle touchpad, sends meta+ctrl+toggle KEYBOARD_KEY_91=prog1 # Fn+F7 Creation Center, sometime F7 KEYBOARD_KEY_f2=rotate_display # Fn+F12 Screen rotation KEYBOARD_KEY_8d=prog3 # Fn+A Change True Color selections