Super key (keyboard button)
   HOME

TheInfoList



OR:

Super key (❖) is an alternative and older name for what is commonly labelled as the Windows key or
Command key The Command key (sometimes abbreviated as Cmd key), , formerly also known as the Apple key or open Apple key, is a modifier key present on Apple keyboards. The Command key's purpose is to allow the user to enter keyboard commands in applicat ...
on modern keyboards, typically bound and handled as such by
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
and BSD operating systems and software today. The Super key was originally a
modifier key In computing, a modifier key is a special key (or combination) on a computer keyboard that temporarily modifies the normal action of another key when pressed together. By themselves, modifier keys usually do nothing; that is, pressing any of the , ...
on a keyboard designed for Lisp machines at MIT.


History

The " space-cadet" keyboard, designed in 1978 at MIT for the Lisp machine, introduced two new modifier keys, "Super" and "Hyper", compared to the earlier Knight keyboard also used with Lisp machines. Both keys became supported in the powerful
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, ...
text editor, which had, or would receive, influential
port A port is a maritime facility comprising one or more wharves or loading areas, where ships load and discharge cargo and passengers. Although usually situated on a sea coast or estuary, ports can also be found far inland, such as H ...
s on
Multics Multics ("Multiplexed Information and Computing Service") is an influential early time-sharing operating system based on the concept of a single-level memory.Dennis M. Ritchie, "The Evolution of the Unix Time-sharing System", Communications of ...
,
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, ...
, and many other operating systems, and saw wide adoption at institutions beyond MIT. Beginning in 1984, the
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
(a graphical user interface standard for
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
operating systems) supported the , , and modifiers, as well as the common Shift, Control, and Alt keys. Unix workstations of that era sometimes featured Super keys located between the and or Meta keys (sometimes including a key), but the eventual dominance of the IBM Model M 101/102-key layout would diminish the commonality of these keys. Primarily designed for use with (comparatively underpowered)
personal computer A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or te ...
s, it lacked modifiers other than Ctrl, Alt, and Shift due to the limited usefulness of complex input ranges for
DOS DOS is shorthand for the MS-DOS and IBM PC DOS family of operating systems. DOS may also refer to: Computing * Data over signalling (DoS), multiplexing data onto a signalling channel * Denial-of-service attack (DoS), an attack on a communicat ...
home computing. Despite the gradual disappearance of these extra modifiers on non-specialist keyboards, many of Emacs' complex commands still required use of the Meta key and other modifiers, and the X11 technical UI standards for Unix still supported them, so these were soon a target to be emulated with alternative key combinations. and were commonly used in place of Meta: for example, being issued via or . Emacs commands using the Super key still presented a challenge, while the Hyper key commands gradually fell into disuse, with their keybindings being replaced by longer alternative bindings using combinations of other keys. In 1994 the key first appeared on the popular
Microsoft Natural Keyboard Microsoft has designed and sold a variety of ergonomic keyboards for computers. The oldest is the Microsoft Natural Keyboard, released in 1994, the company's first computer keyboard. The newest models are the Sculpt Ergonomic Keyboard (2013), the S ...
where it would serve to allow users to conveniently operate the
Start menu The Start menu is a graphical user interface element used in Microsoft Windows since Windows 95 and in other operating systems. It provides a central launching point for computer programs and performing other tasks in the Windows shell. It is name ...
on the upcoming
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of operating systems. The first operating system in the 9x family, it is the successor to Windows 3.1x, and was released to manufacturi ...
without use of a
mouse A mouse ( : mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus' ...
. It was in the same general location as the old workstation Super keys, in a space that the 101/102-key layout hadn't used. The subsequent proliferation of the Windows key as a part of the standard 104/105-key layout, coupled with its lack of specific purpose for operating systems with no Start menu, offered a new option to map another input modifier key expected in the Unix world. At first, around 1996, it was common practice to map the Meta key onto the Windows key. However, because of the existing alternate keys for Meta in Emacs, the reintroduction of a hardware Meta key binding did not prove exceptionally useful. This made Super the next most frequently emulated key of choice, and thus it became the standard assignment for the Windows key under X11.


Usage

To avoid unauthorised usage of a Microsoft
trademark A trademark (also written trade mark or trade-mark) is a type of intellectual property consisting of a recognizable sign, design, or expression that identifies products or services from a particular source and distinguishes them from ot ...
,
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, ...
and
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, n ...
documentation refer to the key as Super, and it appears as Super in, for instance, system interfaces displaying the current regional keymap. This may confuse some novice users who are only familiar with it as a Windows key, especially if their keyboard labels it as such. In some documentation such as for KDE Plasma, it is called the Meta key even though software has been updated to use the "Super" shift bit. Most Linux graphical
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a grap ...
s use the Super key for window management and application launching, not only for commands used by applications. Much of this is similar to the use of the Windows key in the Windows operating system. In cases where a Unix keymap and a Windows keymap coincide, such as during the deployment of a
Virtual Machine In computing, a virtual machine (VM) is the virtualization/ emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized h ...
, a keyboard event will be treated as equivalent to a event, or vice versa, as needed. In
GNOME 3 GNOME 3 is the third major release of the GNOME desktop environment. A major departure from technologies implemented by its predecessors, GNOME 3 introduced a dramatically different user interface. It was the first GNOME release to utilize a uni ...
, letting go of the Super key defaults to showing the activities window. In Openbox the Super key is an available
modifier key In computing, a modifier key is a special key (or combination) on a computer keyboard that temporarily modifies the normal action of another key when pressed together. By themselves, modifier keys usually do nothing; that is, pressing any of the , ...
, but is not used in any default shortcuts. Under
Unity Unity may refer to: Buildings * Unity Building, Oregon, Illinois, US; a historic building * Unity Building (Chicago), Illinois, US; a skyscraper * Unity Buildings, Liverpool, UK; two buildings in England * Unity Chapel, Wyoming, Wisconsin, US; a ...
, the key is used to control launcher and manage windows. In
Emacs Emacs , originally named EMACS (an acronym for "Editor MACroS"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, ...
, Super continues to be used for command keybindings, though currently none of the builtin commands use it by default. In
elementary OS elementary OS is a Linux distribution based on Ubuntu LTS. It promotes itself as a "thoughtful, capable, and ethical" replacement to macOS and Windows and has a pay-what-you-want model. The operating system, the desktop environment (called Pa ...
, the Super key shows a shortcut overlay and is used for several system, window, and workspace functions. In i3, the Super key along with Shift key are being used by default as modifiers used to control the behavior and layout of windows.


macOS

X11 emulation on
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
puts the Super shift state on the
Command Command may refer to: Computing * Command (computing), a statement in a computer language * COMMAND.COM, the default operating system shell and command-line interpreter for DOS * Command key, a modifier key on Apple Macintosh computer keyboards * ...
or "Apple" key.


References

{{Keyboard keys Computer keys