特定のアプリケーションのグローバルキーボードショートカットを無効にする


14

特定のアプリケーションのGNOME(バージョン2)グローバルキーボードショートカットを無効にすることは可能ですか?

UbuntuでIntelliJ IDEA Java IDEを使用していますが、IDEAのデフォルトのキーボードショートカットの一部はGNOMEショートカットと競合します(例:Alt+ F1Ctrl+ Alt+ またはCtrl+ Alt+ )。IDEA内の競合するショートカットを変更したくありません。「互換性」の理由でデフォルトのキーマップを使用する必要があります。

私はすべてのキーボードアクティビティにフォーカスがあるときにアプリケーションリダイレクトするプロキシコマンドのようなものを考えています。のようなものkbdproxy idea.sh


1
こんにちは、解決策を見つけましたか?IDEAでこの問題に夢中になります。
ロベルトレイナルディ

@RobertoLeinardi残念ながらありません:(
Sven

KDEを使用していた場合は、グローバルキーボードショートカット設定から特定のグローバルショートカットを無効にできます
アンワー

回答:


1

ワークスペースの切り替えのための後者2つは、無効にすることができます。gconf-editorをダウンロードしてインストールし、このエントリを見つけます。

move_to_workspace

ここに画像の説明を入力してください

そして、それらを空のままにしてください。


1
これらの2つのショートカットは単なる例です。他にも競合するものがあります。競合するGNOMEショートカットを無効にするのは良い解決策ではないと思います:-/アプリケーションの外部でそれらを使用できるようにしたい。
スヴェン

@Sven、おそらく開発者にバグレポートを送信し、X11のすべての重要なイベントを取得するよう依頼してください。
デイジー

1

私はこの質問をstackoverflowに投稿しましたが、優れた答えがたくさん期待されていましたが、何もありませんでした。

私の個人的な解決策は現在:

  1. 'twm'のような非常に軽量なwmをインストールします:(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セッションに切り替えて、プログラムを実行し、プログラムのショートカットを楽しんで幸せになります


また、ステップ2を機能させるには、/ etc / X11 / Xwrapper.configを "allowed_users = anybody"と言うように変更する必要がありました。
user467257 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.