回答:
Meta、Super、Hyperは、キーの機能を変更する修飾キーです。それらは、かつてLispマシンで使用されていたSymbolics Space Cadet Keyboardに特有です。それらの機能は、他のキーを使用してエミュレートされる場合があります。
メタ
Metaキーは最新のキーボードにはありません。その使用は、AltGr(一部の国際レイアウトでは)またはAlt他のレイアウトでは正しいキーでエミュレートされることがあります。加えて:
スーパー
スーパーキーは、または⌘(コマンド)キーと同等です。Ubuntuでは、これは単なる別の名前です。
ハイパー
ハイパーは、Ctrlスペース士官候補生キーボードの4番目(カウント)で最後の修飾子です。Ubuntuでは、その機能は定義されていません(と思います)が、必要に応じて、上のスクリーンショットのようにマッピングできます。
GNOMEとX.orgは多くの修飾子を実装していることに注意してください。Meta、Super、HyperはLinuxの修飾キーを処理する方法ではなく、Space Cadetキーボードに固有の3つだけです。ありメニュー、作曲、AltGrの、ギリシャ、フロント、Xと他の人が。
ただし、慣例により、WindowsロゴキーはSuperと呼ばれ、X.orgによって別の修飾子として実装されていません。
さらに、修飾キーの定義は以下に依存します。
キーボード自体
キーボードレイアウト
ドライバ
オペレーティングシステムの実装
したがって、この情報を一般化することはほとんど不可能です。私は、より人気のあるレイアウトの1つでWindowsスタイルのキーボードを使用して、Gnome / X.orgにある程度限定しようとしました。キーボードをテストするには、実行することができますxev
-その端末出力は、キーボードで検出された修飾子を示します。
Macintoshキーボードには、まったく異なる修飾子のセットがあります
いくつかの追加情報:
ウィキペディアは、WindowsキーはMetaと呼ばれることもあると主張していますが、これに関する他の参照は見つかりませんでした。
Altキーは時々呼ばれるオプションこれは、Macintoshのキーボード上のそれと同等であるとして、
メール作成キー(ない修飾が、死者の鍵とも呼ばれる)、マルチは、多くの場合にマッピングされるメニューキーまたは右Windowsキー。
私が言及したAltGrキーは、第3レベル修飾子とも呼ばれます。キーボードの各キーには、潜在的に4つの文字があります。最初のレベルは小文字で、その後、大文字になり、Alt+何か、Alt+ Shift+何かになります。たとえば、Aキーの4つのグリフは、a、A、æ、およびÆです。
それはすべて混乱です:-)
コメントで対処されているように:
Fnではない実際に匹敵します。これは、オペレーティングシステムが直接インターフェイスできないハードウェアキーです。を押しFnて別のキーを押すと、まったく異なるコードがオペレーティングシステムに送信されます。この例には、XF86AudioMute、XF86Ejectなどが含まれます。オペレーティングシステムは、fnが押されているかどうかを検出できません。
SysRqキーは、伝統的に上のラベルでPrint Screen修飾して使用した場合、その機能を示すキーAlt。特に新しいノートブックでは、Fn+ Alt+ にマップされることがありPrintます。Linuxでは、いくつかのMagicショートカットが提供されます。