禁用特定应用程序的全局键盘快捷键

禁用特定应用程序的全局键盘快捷键

是否可以禁用特定应用程序的 GNOME(版本 2)全局键盘快捷键?

我在 Ubuntu 下使用 IntelliJ IDEA Java IDE,但是一些 IDEA 默认键盘快捷键与 GNOME 快捷键冲突(例如Alt+ F1Ctrl+ Alt+Ctrl+ Alt+ )。我真的不想更改 IDEA 中冲突的快捷键。出于“兼容性”原因,我需要使用默认键盘映射。

我正在考虑某种代理命令,将所有键盘活动重定向到应用程序当它有焦点时。 就像是kbdproxy idea.sh

答案1

后两个用于工作区切换的功能可以禁用,下载并安装 gconf-editor ,找到此条目:

移至工作区

在此处输入图片描述

把它们留空就可以了。

答案2

我在 stackoverflow 上发布了这个问题,希望得到大量优秀的答案,但却没有得到任何答案。

我个人目前的解决方案是:

  1. 安装非常轻量级的 wm,例如“twm”:(sudo apt-get install twm)

  2. 启动一个没有 wm 的并发 X 会话:xinit /usr/bin/xterm -- :2

  3. 切换到新的 X 会话:control-alt-F8

  4. 在新会话中的 xterm 中启动 twm:twm &

  5. 运行程序,享受程序的快捷方式并开心地使用 control-alt-F7 切换回其他 X 会话

相关内容