![在 Linux 中重新映射键盘上的按键](https://linux22.com/image/1276063/%E5%9C%A8%20Linux%20%E4%B8%AD%E9%87%8D%E6%96%B0%E6%98%A0%E5%B0%84%E9%94%AE%E7%9B%98%E4%B8%8A%E7%9A%84%E6%8C%89%E9%94%AE.png)
我目前正在使用 xmodmap 重新映射键盘上的 Caps Lock 等键。
但是,我的键盘顶部有一堆很少使用的键(多媒体键盘上有互联网、音乐、下一首歌曲、静音等按钮)
我想将这些键重新映射到特定命令(而不是键)。
例如:按下 Internet 按钮应该启动我的 Firefox (/usr/bin/firefox)(对我来说这只发生在 Windows 中)此外,我还需要将特定按钮映射到 xkill。
有办法实现这个吗?使用:GNOME 和 KDE 上的 Fedora 14(两者)
答案1
尝试绑定键。它允许您将...呃,更多深奥的键绑定到任意命令。例如,在我的笔记本电脑上,我使用以下命令将一个脚本绑定到 Fn-5(如果我没记错的话——我不再使用此绑定)以切换双显示器支持:
(xbindkey '("m:0x0" "c:235") "$HOME/usr/bin/dual-monitor-setup")
不过,我正在使用 GUILE 支持来进行配置,因此如果您想使用更简单的配置格式,您可能需要对其进行修改。它的文档相当不错,因此您应该不会遇到太多麻烦,可以弄清楚如何让它做您想做的事情。
答案2
这取决于 wm/de(窗口管理器/桌面环境)。我认为您可以在 openbox 的 XML 文件中的某个隐藏文件 .config 中重新绑定一些键,但您应该谷歌一下。另一种方法是使用
setxkbmap
但最好读一些关于这个的 Linux 手册
答案3
由于问题没有太多细节,因此这里有一个很好的指南可供参考。在此过程中,您将学习一些术语,以便提出更具体的问题。