Boss key

Last updated

A boss key, or boss button, [1] is a special keyboard shortcut used in PC games or other programs to hide the program quickly, possibly displaying a special screen that appears to be a normal productivity program (such as a spreadsheet application). One of the earliest implementations was by Friendlyware, [2] a suite of entertainment and general interest programs written in BASIC and sold with the original IBM AT and XT computers from 1982 to 1985. When activated (by pressing F10), an ASCII bar graph with generic "Productivity" and "Time" labels appeared. Pressing F10 again would return to the Friendlyware application.

Contents

In PC games

The nominal purpose of the boss key is to make it appear to superiors and coworkers that employees are doing their job when they are actually playing games or using the Internet for non work-related tasks. [3] It was a fairly common feature in early computer games for personal computers, because at the time people often did not have home computers and playing at work was their only option. Most boss keys were used to show dummy DOS prompts. The use has faded somewhat, as modern multitasking operating systems have evolved. However, some programs still retain a boss key feature, such as instant messaging clients or their add-ons or comic book viewers like MComix.

The boss key was first used in the Apple II game "Bezare", [4] published by Southwestern Data Systems. The idea of it was proposed by Roger Wagner (founder of Southwestern Data Systems, and later Roger Wagner Publishing) on a hang-gliding trip in Mexico in March, 1981, in a conversation between Roger Wagner and Doug Carlston (of Broderbund Software). Steve Wozniak, Andy Hertzfeld and a number of other early personal computing pioneers were also part of that event. [5] Wes Cherry, the author of the original Microsoft Solitaire, had included a boss key to display a fake spreadsheet or random C code, [6] but was asked by his superiors to remove this on release. [7]

Another early example of the boss key is in the IBM PC version of Asylum , which clears the screen when F9 is pressed. [8] Certain games have taken the idea of the boss key and used it to comic effect. Infocom's adult-themed Leather Goddesses of Phobos (only the IBM PC version) had a boss key which would hide the game and show a screen designed to look like a Cornerstone database view. Upon closer inspection, however, the screen was not exactly boss safe, being populated with order info on rather ridiculous adult items, including an "inflatable milkman". Sierra On-Line's comedy/sci-fi adventure game Space Quest III had a so-called boss key available from the game's pulldown menu. However, when the user selected it, the screen would cut to black and inform the user that their boss wouldn't be happy if they knew how long the user had been playing the game. It then displayed the total elapsed game time. The first few games in Sierra's Leisure Suit Larry series included a boss key in the pulldown menus (shortcut usually Ctrl+B). However, when this is used, it results in an instantaneous game over with the first game saying "Sorry, but you'll have to restore your game; when you panic, I forget everything!". The boss key for the computer submarine game GATO was the Esc key, which, when pressed, brought up a Lotus 1-2-3 type spreadsheet screen.

Microsoft's implementation

In 1993 Microsoft introduced a five-pack collection of games whose boss button was the ESC key, positioned in the upper left corner of the keyboard, as contrasted to the use of two keys, the CTRL key plus the letter "B" (for "boss"). [9] Moreover, to demonstrate the power of Windows, it could fill the entire screen or just a portion thereof.

The boss button has appeared on every NCAA tournament since the 2005 NCAA men's basketball tournament website for March Madness, [10] which allowed viewers to watch every game.

Alternatives

On modern operating systems, applications may be minimized or switched to the background with a keyboard shortcut. Under desktop environments with multiple workspaces, one possibility is to maintain one "boss" workspace and to switch to it when the boss is coming. A 2014 newspaper article titled "How to watch the Olympics at work without getting caught" described a Mozilla Firefox feature that provides a keyboard shortcut named PanicButton. [11]

Related Research Articles

<span class="mw-page-title-main">Context menu</span> User interface element

A context menu is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of choices that are available in the current state, or context, of the operating system or application to which the menu belongs. Usually the available choices are actions related to the selected object. From a technical point of view, such a context menu is a graphical control element.

The keyboard for IBM PC-compatible computers is standardized. However, during the more than 30 years of PC architecture being frequently updated, many keyboard layout variations have been developed.

<span class="mw-page-title-main">Scroll Lock</span> Computer key

Scroll Lock is a lock key on most IBM-compatible computer keyboards. Depending on the operating system, it may be used for different purposes, and applications may assign functions to the key or change their behavior depending on its toggling state. The key is not frequently used, and therefore some reduced or specialized keyboards lack Scroll Lock altogether.

System Request is a key on personal computer keyboards that has no standard use. Introduced by IBM with the PC/AT, it was intended to be available as a special key to directly invoke low-level operating system functions with no possibility of conflicting with any existing software. A special BIOS routine – software interrupt 0x15, subfunction 0x85 – was added to signal the OS when SysRq was pushed or released. Unlike most keys, when it is pressed nothing is stored in the keyboard buffer.

<span class="mw-page-title-main">Control key</span> Key on computer keyboards

In computing, a Control keyCtrl is a modifier key which, when pressed in conjunction with another key, performs a special operation. Similarly to the Shift key, the Control key rarely performs any function when pressed by itself. The Control key is located on or near the bottom left side of most keyboards, with many featuring an additional one at the bottom right.

<span class="mw-page-title-main">Function key</span> Key on a computer or terminal keyboard

A function key is a key on a computer or terminal keyboard that can be programmed to cause the operating system or an application program to perform certain actions, a form of soft key. On some keyboards/computers, function keys may have default actions, accessible on power-on.

<span class="mw-page-title-main">Keyboard shortcut</span> Series of computer keys to quickly invoke a software program or perform a preprogrammed action

In computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or application program, or it may have been written by the user in a scripting language. Some integrated keyboards also include pointing devices; the definition of exactly what counts as a "key" sometimes differs.

<span class="mw-page-title-main">Windows key</span> Keyboard key

The Windows key is a keyboard key which was originally introduced on Microsoft's Natural Keyboard in 1994. Windows 95 used it to bring up the start menu and it then became a standard key on PC keyboards. Ctrl+Esc performs the same function, in case the keyboard lacks this key.

Common User Access (CUA) is a standard for user interfaces to operating systems and computer programs. It was developed by IBM and first published in 1987 as part of their Systems Application Architecture. Used originally in the MVS/ESA, VM/CMS, OS/400, OS/2 and Microsoft Windows operating systems, parts of the CUA standard are now implemented in programs for other operating systems, including variants of Unix. It is also used by Java AWT and Swing.

Print Screen is a key present on most PC keyboards. It is typically situated in the same section as the break key and scroll lock key. The print screen may share the same key as system request.

<span class="mw-page-title-main">Arrow keys</span> Set of keys on a typical computer keyboard

Arrow keys or cursor movement keys are keys on a computer keyboard that are either programmed or designated to move the cursor in a specified direction.

<span class="mw-page-title-main">Menu key</span> Button on Windows-oriented computer keyboards

In computing, the menu key, or application key, is a key with the primary function to launch a context menu with the keyboard rather than with the usual right-mouse button. It was previously found on Microsoft Windows-oriented computer keyboards and was introduced at the same time as the Windows logo key. On keyboards including the key, its symbol would usually have been a small icon depicting a pointer hovering above a menu; it would typically have been found on the right side of the keyboard between the right Windows logo key and the right control key. While the Windows key is present on the vast majority of keyboards intended for use with the Windows operating system, the menu key was frequently omitted in the interest of space, particularly on portable and laptop keyboards.

<span class="mw-page-title-main">Esc key</span> Computer key

On computer keyboards, the Esc keyEsc is a key used to generate the escape character. The escape character, when sent from the keyboard to a computer, often is interpreted by software as "stop", "cancel" or "exit", and when sent from the computer to an external device marks the beginning of an escape sequence to specify operating modes or characteristics generally.

<span class="mw-page-title-main">Menu bar</span> Graphical control element

A menu bar is a graphical control element which contains drop-down menus.

The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of Windows, it also includes Flip 3D and the charms. In Windows 10, the Windows Shell Experience Host interface drives visuals like the Start Menu, Action Center, Taskbar, and Task View/Timeline. However, the Windows shell also implements a shell namespace that enables computer programs running on Windows to access the computer's resources via the hierarchy of shell objects. "Desktop" is the top object of the hierarchy; below it there are a number of files and folders stored on the disk, as well as a number of special folders whose contents are either virtual or dynamically created. Recycle Bin, Libraries, Control Panel, This PC and Network are examples of such shell objects.

In computing, a keyboard shortcut is a sequence or combination of keystrokes on a computer keyboard which invokes commands in software.

<span class="mw-page-title-main">Microsoft Solitaire</span> Card game that is included in Microsoft Windows

Solitaire is a computer game included with Microsoft Windows, based on a card game of the same name, also known as Klondike. Its original version was programmed by Wes Cherry, and the cards were designed by Susan Kare.

Language input keys, which are usually found on Japanese and Korean keyboards, are keys designed to translate letters using an input method editor (IME). On non-Japanese or Korean keyboard layouts using an IME, these functions can usually be reproduced via hotkeys, though not always directly corresponding to the behavior of these keys.

<span class="mw-page-title-main">Computer keyboard</span> Data input device

A computer keyboard is a peripheral input device modeled after the typewriter keyboard which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches. Replacing early punched cards and paper tape technology, interaction via teleprinter-style keyboards have been the main input method for computers since the 1970s, supplemented by the computer mouse since the 1980s.

Control-Alt-Delete is a computer keyboard command on IBM PC compatible computers, invoked by pressing the Delete key while holding the Control and Alt keys: Ctrl+Alt+Delete. The function of the key combination differs depending on the context but it generally interrupts or facilitates interrupting a function. For instance, in pre-boot environment or in MS-DOS, Windows 3.0 and earlier versions of Windows or OS/2, the key combination reboots the computer. Starting with Windows 95, the key combination invokes a task manager or security related component that facilitates ending a Windows session or killing a frozen application.

References

  1. "While the Boss Is Away . . ". New York Times . May 14, 1989. Retrieved January 3, 2023.
  2. "FriendlyWare P.C. Arcade" . Retrieved October 9, 2009.
  3. Hubert B. Herring (February 11, 1999). "A Site for Venting". New York Times . Retrieved January 3, 2022.
  4. "Home". rogerwagner.com. Retrieved February 18, 2017.
  5. "Home". rogerwagner.com. Retrieved February 18, 2017.
  6. "B3TA : INTERVIEWS: Wes Cherry". B3TA. Retrieved June 15, 2020.
  7. Warren, Tom (May 22, 2020). "Microsoft Solitaire turns 30 years old today and still has 35 million monthly players". The Verge . Retrieved May 24, 2020.
  8. Van Gelder, Lindsay (December 1982). "Superplayers Run The Gauntlet". PC Magazine . p. 131. Retrieved January 18, 2015.
  9. "A New Game Package is Introduced for Windows". New York Times . July 7, 1993. Retrieved January 3, 2023.
  10. "'Boss Button' making it easier to watch NCAA at work". Archived from the original on November 3, 2016. Retrieved March 21, 2014.
  11. Bobby Burch (February 7, 2014). "How to watch the Olympics at work without getting caught". BizJournals.com (Kansas City). Retrieved January 3, 2023.