我使用旧的 udev 规则将我的 USB 脚踏开关键(默认为键码 36 -b :S)重新映射到 Alt_L。之前我创建了一个 udev 规则和一个 xmodmap 文件。但我现在正在尝试使用 systemd,旧式键映射已经消失。
我的 USB 脚踏开关如下(lsusb 输出):
0c45:7403 Microdia Foot Switch
在我的旧 udev 文件中,有以下内容:
/etc/udev/rules.d/95-keymap.rules
"ENV{ID_VENDOR_ID}=="0c45", ENV{ID_MODEL_ID}=="7403", RUN+="keymap $name microdia"
/lib/udev/键盘映射/microdia
0x70005 F13
~/.Xmodmap
keycode 191 = Alt_L Meta_L Alt_L Meta_L
因此,当我拉动开关时,效果是按下了“ALT_L”键。如何使用 systemd/udev hwdb 重现相同的设置?
提前致谢。