]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
hwdb/keyboard: Map FN key on Positron Proxima 15
authorMikhail Novosyolov <m.novosyolov@rosalinux.ru>
Tue, 3 Mar 2026 13:57:30 +0000 (16:57 +0300)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 3 Mar 2026 14:31:01 +0000 (23:31 +0900)
After kernel commit 907bc9268a ("Input: atkbd - map F23 key to support default copilot shortcut")
Fn+F5 combination (switch touchpad on/off) stopped working correctly.

Fn produces F23, it is probably a bug in BIOS, ther eis no "Copilot" key.
It was ignored before that commit, but now we have to remap it here in hwdb.

This workaround is similar to systemd commit d2502f55a2d
("hwdb/keyboard: Map FN key on TUXEDO InfinityFlex 14 Gen1")

Hardware probe of this notebook: https://linux-hardware.org/?probe=7aca7ed668
See also: https://bugzilla.rosa.ru/show_bug.cgi?id=19950

hwdb.d/60-keyboard.hwdb

index 2af76e1ca2b7d7a330479ecfc02cc3c21705592c..70264a467ef52bad7c44ca50fa3add1d845f4262 100644 (file)
@@ -2133,6 +2133,10 @@ evdev:atkbd:dmi:*:svnTUXEDO:*:rvnNB02:*
 evdev:atkbd:dmi:*:svnTUXEDO:*:rnDN50Z-140HC-YD:*
  KEYBOARD_KEY_6e=fn
 
+# Positron Proxima 15 (G1569)
+evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*Positron*:pnG1569*:*
+ KEYBOARD_KEY_6e=fn
+
 ###########################################################
 # VIA
 ###########################################################