什么是meta,super和hyper键?


Answers:


227

Meta,Super和Hyper是修改键,用于修改键的功能。它们专用于当天Lisp机器上使用的Symbolics  Space Cadet键盘有时会使用其他键来模拟它们的功能。

太空少年键盘

  • 在现代键盘上找不到Meta键。有时AltGr(在某些国际布局中)使用它或Alt在另一些上使用右键来模拟它的使用。此外:

    • Sun键盘也有一个元键(
    • Emacs调用EscMeta键
  • 超级键等效于the Windows logo key(命令)键。在Ubuntu中,它只是的别称the Windows logo key

  • Hyper是CtrlSpace cadet键盘上的第四个(计数)和最后一个修饰符。在Ubuntu中,其功能是不确定的(我认为),但如上图所示,可以将其映射到the windows logo key,如果需要的话。

Sun Microsystems键盘
Sun的键盘具有不同的修饰符。

请注意,GNOME和X.or​​g实现了许多修饰符。Meta,Super和Hyper不是Linux处理任何修饰键的方式,而只是其中三个特定于Space Cadet键盘。还有MenuComposeAltGrGreekFrontX等。

但是,按照惯例,Windows徽标键称为Super,并且X.org尚未将其实现为另一个修饰符。

此外,修饰键的定义取决于:

  • 键盘本身

  • 键盘布局

  • 司机

  • 操作系统的实现

因此,几乎不可能概括这些信息。我尝试使用Windows风格的键盘(其中一种比较流行的布局)来特定于Gnome / X.org。要测试键盘,可以运行xev-它的终端输出将告诉您已为键盘检测到哪些修饰符。

Macintosh键盘按键
Macintosh键盘具有一组完全不同的修饰符

一些其他信息:

  • 维基百科声称Windows密钥有时称为Meta,但是我没有找到其他参考。

  • Alt键有时称为Option,因为它与Macintosh键盘上的等效

  • 撰写键(而不是修改,而是一个死键),也被称为,往往映射到菜单键或右Windows键。

  • 我提到的AltGr键也称为第三级修饰符。键盘上的每个键可能都有四个字符。第一个级别是小写字母,然后是大写字母,Alt+和Alt+++ Shift。例如,我A键上的四个字形是a,A,æ和Æ。

都是一团糟:-)


如评论中所述:

  • Fn不是真的具有可比性。这是硬件密钥,不能由操作系统直接接口。按下Fn和另一个键会导致将完全不同的代码发送到操作系统。这样的示例包括XF86AudioMute,XF86Eject等。操作系统无法检测是否按了fn

  • SysRq关键的是传统上的标签Print Screen说明它的功能,如果用改性剂使用的关键Alt。它有时,特别是在新的笔记本电脑,映射到Fn+ Alt+ Print。在Linux中,它提供了一些Magic快捷方式


5
“维基百科声称Windows密钥有时被称为Meta,但我没有找到其他参考。” 在Ubuntu11.04的帮助下,它说:“什么是“ meta”键?meta键是键盘上Ctrl和Alt键之间的键。有时可以称为Windows键,徽标键,系统键或即使是Ubuntu键,如果您使用的是Apple键盘,键盘上也将没有meta键,而可以使用Command(Cmd)键。meta键在Unity中具有特殊功能。如果您按住meta键,则启动器将
kercker 2011年

4
我同时拥有Unity和KDE的Ubuntu,而Unity将其称为Super(在12.04中将其按住以查看快速的命令参考),而KDE将其称为Meta ...>。<
marcus 2012年

1
似乎没人完全记得这些键是做什么用的。(:home.comcast.net/~mmcm/kbd/SpaceCadet.html
Stefano Palazzo

2
关于Meta键,在我看来,这是 alt键。除了输入其他级别的字符外,我看不到AltGr可以用于其他任何用途。
JohanBoulé2015年

1
至于Meta,您为什么提到 正确的 ALT,而针对国际布局ALTGR ?至少在US / UK键盘上,Meta可以是左侧或右侧的ALT。对于国际布局,Meta可以是ALTGR,代替您说的右侧ALT,也可以是左侧的ALT。
antonio
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.