重启后自定义键盘映射未恢复

重启后自定义键盘映射未恢复

我为 Logitech K400plus 编写了一组自定义键盘映射,用于将功能键向下移动一行(如下图所示),并将文件符号链接到/etc/udev/hwdb.d/90-k400p.hwdb。运行 后,它表现正常sudo systemd-hwdb update && sudo udevadm trigger

但是,重新启动后它又恢复到旧的映射。/etc/udev/hwbd.bin有一个新的时间戳,所以我不相信它是过时的。

是否需要其他步骤来使更改在重启后继续生效?

# /etc/udev/hwdb.d/90-k400p.hwdb
evdev:input:b0003v046Dp404D*
 KEYBOARD_KEY_70059=f1
 KEYBOARD_KEY_7005a=f2
 KEYBOARD_KEY_7005b=f3
 KEYBOARD_KEY_7005c=f4
 KEYBOARD_KEY_7005d=f5
 KEYBOARD_KEY_7005e=f6
 KEYBOARD_KEY_7005f=f7
 KEYBOARD_KEY_70060=f8
 KEYBOARD_KEY_70061=f9
 KEYBOARD_KEY_70062=f10
 KEYBOARD_KEY_70056=f11
 KEYBOARD_KEY_70057=f12

我正在使用 20.04 LTS 和以下版本的 systemd 和 udev:

nfultz@neal-nuc:~$systemd --version
systemd 245 (245.4-4ubuntu3.2)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid
nfultz@neal-nuc:~$udevadm --version
245

相关内容