web-dev-qa-db-ja.com

F1を設定してウィンドウを閉じる

私はすべてを最適化しようとします。私がよくすることの1つは、ウィンドウを閉じてタブを閉じることです。設定することは可能ですか F1 Ubuntu 14.04でウィンドウを閉じるボタン(つまり、同じ動作 ALT+F4)そして、スクロールロックまたは F2 タブを閉じる(つまり、 CTRL+W

Keyboard-> Shortcutsを使用して、 F1 キーボードアプリケーションのヘルプメニューを開くだけです。ショートカットの「値」として設定することはできません。また、タブを閉じるためのエントリはありません。

後者はアプリケーション固有の場合があります。したがって、キーボードインターセプターソリューションを使用する方法があります。可能であれば、私はしたい ALT+F4 など。

2
Jonas Lindeløv

あなたは保つことができます Alt+F4 新しいカスタムショートカットを定義する場合のショートカット。次の3つの解決策があります。

xbindkeysおよびxdotoolの使用

  1. ターミナルを開いてパッケージをインストールし、次を入力します。

    _Sudo apt-get install xdotool xbindkeys xbindkeys-config 
    _
  2. 端末から_xbindkeys-config_を実行します

    enter image description here

  3. Newを押して、新しいキーバインディングを作成します。

  4. 書く F1 左側のKeyフィールドに入力するか、_Get Key_を押してキーまたはキーの組み合わせを取得します。これにより、_Mod2 + F1 | m:0x10 + c:67_のような多くの意味不明な表現が作成される可能性がありますが、それでも動作することに注意してください。

  5. 左側のActionフィールドに入力します。

    _ xdotool getwindowfocus key alt+F4
    _

    ....または実行する他のキーの組み合わせ。

  6. Applyを押します。今は動作します。

キーボード設定とxdotoolの使用

  1. xdotoolパッケージをインストールし、ターミナルを開いて次を入力します。

    _Sudo apt-get install xdotool
    _
  2. システム設定メニューを使用して、カスタムキーボードショートカットを定義します。

    enter image description here

    コマンドを_xdotool getwindowfocus key alt+F4_に設定します

  3. 次のステップでは、入力できないため、コマンドラインに戻る必要があります F1 新しいアクセラレータを定義します。そのため、定義済みのカスタムショートカットをすべてリストします。

    _$ dconf list /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/
    custom0/
    custom1/
    _

    作成したものは、最後のもの(ここでは_custom1_)でなければなりません。次のコマンドを入力して割り当てます F1 アクティブなウィンドウを閉じるには:

    _dconf write /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/binding "'F1'"
    _

    _custom<id>_を調整して自分のものに合わせます。

あなたの新しい F1 ショートカットを使用する準備ができています(システムをログアウトまたは再起動する必要はありません)。 Alt+F4 まだ動作します。

キーボード設定とxteの使用

キーボードアプリケーションにとって特別な意味のないキーの場合(たとえば F2)、キーバインドを行うためにコマンドラインを使用する必要はありません。

  1. xteをインストールします:

    _Sudo apt-get install xautomation
    _
  2. 説明されているように、システム設定メニューを使用して新しいショートカットを作成します F1 すぐ上ですが、代わりに次のコマンドを使用します。

    _xte 'keydown Control_L' 'keydown w' 'keyup Control_L' 'keyup w'
    _
  3. F2をショートカットに割り当てます。今回は、ショートカットウィンドウから機能します。

3
Sylvain Pineau