web-dev-qa-db-ja.com

スーパーキーをショートカットとして(のみ)使用できますか?

通常、GnomeおよびKDEでは、ショートカットを定義できるのは Super 別のキーと組み合わせたキー。しかし、onlyを使用することは可能ですか? Super キーをショートカットとして使用し、これをどのように達成できますか?

4
xilix

はい、できます。必要なショートカットのSuper_Lで埋めることができます。たとえば、gnomeメニューを起動するためにwinキーのみを使用できます。

オープンターミナル、タイプ:

gconftool-2 –set /apps/metacity/global_keybindings/panel_main_menu –type string “Super_L”

Gnomeメニューは、windowsキーのみで起動します。

3
squallbayu

Superキーは、いわゆるmodifierキーです。つまり、他のキーと組み合わせた場合にのみ意味があります(レポートするために他のキーを「変更」しますSuper + key単にkeyではなく。これにより、TweakなしでSystem-> Preferences-> Keyboard shortcuts GUIでショートカットにバインドすることができなくなります。

システムにSuper修飾子キーをもう考慮しないように指示できます。その後、必要なショートカットにマップできます。

  1. ターミナルで、コマンドxmodmap;を入力します。数行を出力します-Super_LSuper_Rを含む行を探します。次のようになります。

    mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce)
    

    行頭のmod4を参照してください?つまり、Super_LおよびSuper_R(左および右Superキー)は4番目の修飾子にバインドされます(合計で8個あります)。

  2. Super_Rキーをバインドできるようにするには、コマンドを入力します(引用符に注意してください!):

    xmodmap -e 'remove mod4 = Super_R'
    

    これは、X11にright -Superが修飾子でなくなることを伝えます。

注:これらの設定は再起動後も存続しません。ホームディレクトリにテキストファイル.Xmodmapを作成し、それに1行を書き込むことにより、永続的にすることができます。

 remove mod4 = Super_R
2
Riccardo Murri