web-dev-qa-db-ja.com

Mod、Meta、Super ...キー?

ウィンドウマネージャーサークルには、いくつかの専門用語があります。それらのいくつかはMod keysおよびMeta keys。ここで私が尋ねている質問は

  • それらは正確に何であり、それらは異なるキーボード間で共通です。

  • 何 ALT、 SHIFT そして CTRL (右と左の両方)、 Win およびright clickキーが呼び出されますか?

私はティリングウィンドウマネージャーとスタックマネージャーの両方に取り組んでいるので、これを質問します。この問題への言及がたくさんあります。

27
r004

Xのキープレスには8つの修飾ビットがあります。

  • シフト
  • ロック
  • コントロール
  • Mod1
  • Mod2
  • Mod3
  • Mod4
  • Mod5

どのキーもこれらの修飾子のいずれかにバインドできますが、(ご想像のとおり)通常は左/右 Shift キーはShiftにバインドされ、 Caps Lock ロックにバインドされ、左/右 Ctrl コントロールにバインドされています。リストから著しく抜けているのは Alt、これは通常Mod1にバインドされます。タイリングウィンドウマネージャーは、多くの場合、単一の「modキー」も参照します。これは、すべてのWMのキー割り当てのためにユーザーが選択した修飾キーです。たとえば、modキーが Alt、その後 Alt+J 通常、次のウィンドウに進みます。

Meta、Super、およびHyperはすべて、古い Symbolics キーボードのキーであり、Xにはまだ内部キーコードがあります(したがって、修飾子にバインドできます)。スーパーは、現代のキーボードでも / Tux/whateverの隣のキー Alt。通常はMod4にバインドされています。メタとハイパーの両方がなくなりました。 Alt メタの機能を置き換えたため、「メタ」と呼ばれることもあります。私はemacsが主に使用するためのせいだと思う Alt そして Esc キーバインドのメタの代替として。しかし、一部の人々は  「メタ」としてのキーも同様です。そのため、この用語は完全に避ける必要があります。

沿って right clickキーは、おそらく メニューキー を意味します。これは、多くのアプリケーションやオペレーティングシステムで、マウスを右クリックするのと同じように機能し、コンテキストメニューを開きます。

39
Michael Mrozek