![禁用特定应用程序的全局键盘快捷键](https://linux22.com/image/1105601/%E7%A6%81%E7%94%A8%E7%89%B9%E5%AE%9A%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%85%A8%E5%B1%80%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE.png)
是否可以禁用特定应用程序的 GNOME(版本 2)全局键盘快捷键?
我在 Ubuntu 下使用 IntelliJ IDEA Java IDE,但是一些 IDEA 默认键盘快捷键与 GNOME 快捷键冲突(例如Alt+ F1、Ctrl+ Alt+→或Ctrl+ Alt+ ←)。我真的不想更改 IDEA 中冲突的快捷键。出于“兼容性”原因,我需要使用默认键盘映射。
我正在考虑某种代理命令,将所有键盘活动重定向到应用程序当它有焦点时。 就像是kbdproxy idea.sh
。
答案1
后两个用于工作区切换的功能可以禁用,下载并安装 gconf-editor ,找到此条目:
移至工作区
把它们留空就可以了。
答案2
我在 stackoverflow 上发布了这个问题,希望得到大量优秀的答案,但却没有得到任何答案。
我个人目前的解决方案是:
安装非常轻量级的 wm,例如“twm”:(sudo apt-get install twm)
启动一个没有 wm 的并发 X 会话:xinit /usr/bin/xterm -- :2
切换到新的 X 会话:control-alt-F8
在新会话中的 xterm 中启动 twm:twm &
运行程序,享受程序的快捷方式并开心地使用 control-alt-F7 切换回其他 X 会话