我无法禁用 Numlock 键(使键什么也不做,以便小键盘数字始终有效),同时将额外的鼠标按钮(在我的鼠标侧面)映射到快捷方式以执行自定义操作。
我使用 Arch Linux 和 Xfce,登录管理器是 LightDM。
我使用这个代码,放在一个 bash 文件中,在启动时禁用我的 numlock:
xmodmap -e "keycode 77 = NoSymbol"
Run Code Online (Sandbox Code Playgroud)
我的主目录中有一个 .xbindkeysrc 文件,其中包含:
"xdotool key ctrl+w"
b:8 + Release
"xdotool key ctrl+d"
b:9 + Release
Run Code Online (Sandbox Code Playgroud)
(关闭标签和书签)
如果我在启动时启用“禁用 Numlock”代码,.xbindkeysrc 文件将不再有效。这似乎与与numlockx onxmodmap 命令(在它之前)在同一个 bash 文件中的命令有关。我该如何解决?
添加
"NoCommand"
c:77
Run Code Online (Sandbox Code Playgroud)
to .xbindkeysrc 也没有预期的效果。将 c 更改为 m,因为理论上 Numlock 是一个修饰键,无济于事。使用 Num_Lock 而不是 c:77 也不起作用。