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

Sve*_*ven 15 gnome keyboard shortcuts

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

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

我正在考虑某种代理命令,当它具有焦点时将每个键盘活动重定向到应用程序。类似的东西kbdproxy idea.sh

dai*_*isy 1

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

移动到工作空间

在此输入图像描述

并将它们留空应该可以。


小智 1

我在 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 会话