web-dev-qa-db-ja.com

Ubuntu 14.04のIntelliJでCtrl + Alt + F7キーボードショートカットを機能させる方法

この問題に対する部分的な解決策はすでにあります askubuntu.comに文書化されています

残念ながら、それはのために働いていません Ctrl+Alt+F[1-7] キー。 buntu 13.04 and eralier でそのための解決策があり、「特殊キー(Ctrl+Alt+keyキーボードレイアウト->オプション->その他の互換性オプションでサーバーで処理されます。一般的な X11 xorgソリューション もありますが、/ etc/X11 /がないため、Ubuntu 14.04では動作しません。 xorg.conf。また、対応する gnome-tweek-toolのオプション が見つかりませんが、Ubuntu開発者によると、この場合に使用されることになっています。

特別なキーを有効にする方法 Ctrl+Alt+F[1-7] IntelliJショートカットがUbuntu 14.04で機能するようにサーバーに追加しますか?

10
Wojtek

使用できます Ctrl+Alt+7 (のではなく Ctrl+Alt+F7)および Alt+F7。デフォルトのubuntuキーマップ設定を変更するには、設定->キーボード->ショートカット->ウィンドウ->ウィンドウを移動「ウィンドウを移動」ショートカットを変更して使用します Alt+F7 Android studioで。できます。

7
MANISH PATHAK

Ubuntu 14.02では、これらのワークスペースキーを変更できます

  1. 「スタート」->システムツール> dconfエディター
  2. [組織]> [gnome]> [デスクトップ]> [wm]> [キーバインド]に移動します。

「自由を与えたい」キーをクリックして変更します。 F7からF7に変更しました。

その後、IntelliJはキーの組み合わせを認識しました

3
Lee Meador

Lee Meadorが述べたように、dconf-Editorにはバインディングが必要です。ただし、別のパッケージの下にある場合があります。私にとっては Ctrl+Alt+F* org.gnome.mutter.wayland.keybindingsの下にあります。

1
Dima

Leeの答えは正しい方向を示していますが、Ubuntu 17.04には「F7」キーボードマッピングがないため、「F7」にマッピングすることはできません。しかし、次のことが私にとってのトリックでした:

dconf write /org/gnome/desktop/wm/keybindings/begin-move '["<Control><Shift><Alt><Super>F7"]'
dconf write /org/gnome/desktop/wm/keybindings/begin-resize '["<Control><Shift><Alt><Super>F8"]'
1
Huw Walters

見つけた!見つけた!
(回答を this chat にコピーしました)

ショートカットを無効にする簡単なコマンドラインがあります Ctrl+Alt+F [1-7]
このコマンドラインをサポートしているubuntuのバージョンはわかりませんが、Ubuntu 18.10ではうまく機能しているようです。

setxkbmap -option srvrkeys:none

しかし、コマンドラインはログイン後に実行されたときにのみ機能するようです:各ロック/ログアウト後、ショートカット Ctrl+Alt+F [1-7]。再び有効になります。
この行を「スタートアップアプリケーション」と「.profile」に入れようとしました。いずれにしても、機能しません。

そこで、(たとえば)を押してこのコマンドを実行する新しいショートカットを作成しました Super+F7。そして、それはうまくいきます!
やらなければならない Super+F7 各ログイン後、および私がした後 Ctrl+Alt+F7 黒い画面はありません!


ログイン後にコマンドラインを実行するより良い方法を誰かが知っていますか?
私はする義務がありますか Super+F7 ログインするたびに?

0
user876718