Break key
From Free net encyclopedia
The break key is a special key on computer keyboards that no longer has a well-defined purpose. Its origins go back to telegraph practices.
A standard telegraph key has a built-in knife switch that can be used to short the key's contacts. When the key was not in use, that switch was kept closed, so that a signal was continually sent. If that steady-state signal was interrupted, it indicated one of two things: either the operator was about to start transmitting, or something else had happened to break the connection — such as hostiles cutting the telegraph line.
As the teletype came into use, a key was created that would temporarily interrupt the communications line, allowing this practice to continue. When this occurred, the receiving teletype mechanism would activate but not print characters (it was typing the non-printing "DEL" character repeatedly). The noise got the operator's attention.
Time-sharing computers connected to modems could recognize the break because the "DEL" characters received had "bad parity". This was usually used to generate an interrupt and allow login or stop a running program.
On personal computers, the break key is used in different ways by different programs, but usually involves some sense of changing the interaction with the computer, such as switching between multiple login sessions, terminating a program, or interrupting a modem connection.
On many modern PCs, Pause interrupts screen output by BIOS. This is effective during boot in text mode and in a DOS box in Windows safe mode with 50 lines.
In programming, especially old DOS-style BASIC, Pascal and [[C++]], Break is used (in conjunction with Control key) to stop program execution. In addition to this, Linux and variants, as well as many DOS programs, treat this combination the same as Ctrl+C. Finally, the combination can be used to stop a batch file, which is highly useful on older DOS machines that ran batch scripts on boot up.
On modern keyboards, the break key is usually labeled Pause/Break. On many games this is the key to pause the game. In most Windows environments, the key combination Windows key+Pause brings up the system properties.
Compact and notebook keyboards often have the Pause/Break key mapped to a function command. As a result, pressing Ctrl+Pause in a notebook computer may require the user to press something else, such as Ctrl+Fn+F11.