興味深いことに、これを行うのはほとんど不可能であることがわかりました。ALTキーを別のキーとして動作するように再マッピングCTRLすることは、キーの機能を失うため解決策ではありませんALT(そのうちのいくつかは のように不可欠ですAltTab)。
では、キーがキーボード ショートカットに使用されるOSX に似た動作を得るにはどうすればよいでしょうかCMD(また、 を使用してウィンドウを切り替えるためにも使用されますCMDTAB)。
キーをキーとしてCTRLTab再マップした後、ウィンドウを切り替えるように割り当てることができることを知っています。しかし、その後、一部のアプリケーションで実際の機能が失われます。これは、タブ間の切り替えなども不可欠です。基本的に、 myキーとキーは同じキーになり、これら 2 つの修飾キーに 2 つの異なるショートカット セットを設定することはできません。ALTCTRLCTRLTABCTRLALT
私にとって良い解決策は、ウィンドウ管理レベルで、、、などをキャッチし、代わりに、またはなどをフォーカスされたウィンドウに送信ALTCする方法です。Windows では、これは AutoHotKey を介して可能でした。ALTVALTXCTRLCCTRLVCTRLX
Linux では、AutoKey というアプリケーションについて聞いたことがありますが、AutoHotKey とは異なり、GUI を使用してショートカットを設定する必要があります。Alt のほとんどすべての組み合わせを手動で作成するので、GUI アプリケーションでこれを行う必要はありません。テキストファイルを書くことで設定できるはずです。
GnomeまたはXmonadでこれを達成することは可能ですか?