xkbを使用してCaps LockをAlt+Tabに変更します

xkbを使用してCaps LockをAlt+Tabに変更します

xkb 設定を使用して Caps Lock キーの動作 (修飾キーが押されていないとき) を変更し、代わりに Alt + Tab キーの組み合わせに再マップする方法を見つけようとしています。

xkb の代わりに xmodmap や他のツールを使用することもできます。

しかし、どちらのツールを使っても、Caps Lock キーを Alt + Tab に再マップする適切な方法を見つけることができませんでした。

答え1

私もいくつかの調整を試みていますxkbが、回避策を見つけることができます。マルチメディアショートカットをマップすることができますCapsLock

key <CAPS> { [ XF86ApplicationRight ] };

あなたが持っているかなり長いリストサポートされているショートカットの中から 1 つを選択してください。

次に、CapsLock実行するためにマップします切り替えアプリケーション(オーバーレイを表示せずに1回のクリックで次の開いているウィンドウに切り替える)
通常のサイクリングウィンドウただし、最後のウィンドウのみを切り替えるようです。

ウィンドウの切り替えには、開いているウィンドウのリスト (サムネイル オーバーレイ) を保持し、目的のウィンドウへの切り替えを可能にするために、修飾キーを持つショートカットが必要だと思います。

しかし、これは実際に機能する回避策です。ほとんどのディストリビューションでは、このショートカット設定はWindows マネージャー設定。

関連情報