这个键盘只有一个超级键,所以我想重新映射菜单键来弥补这一点。
答案1
用于xev
查找要重新映射的按键的按键代码。例如,如果我按Menu键,它会告诉我那是键码 135。
接下来在我的~/.xmodmaprc
文件中,我添加如下行:
keycode 135 = Super_R
...使其成为右手 Windows 钥匙。然后剩下的就是激活按键重新映射。这通常在登录到您的 x 会话时自动发生,但如果您的桌面环境没有这样做,您可以xmodmap ~/.xmodmaprc
从命令行或登录时运行的任何脚本手动运行它。
答案2
我不知道你使用什么系统,但如果它是相当现代的 root 登录,请转到
/usr/share/X11/xkb/keycodes
复制(备份)evdev
文件。编辑它。找到带有菜单键的行并将其别名更改为超级键(左或右),例如更改
alias <MENU> = <COMP>;
到
alias <MENU> = <SUPR>;
注销,登录(X11
必须重新启动),享受你的新键盘。
答案3
这可以解决问题:
xmodmap -e "keysym Menu = Super_R"
答案4
对于 gnome-shell,只需编辑此文件:/usr/share/X11/xkb/symbols/pc。然后重新启动。