Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
IBM Microsoft

Ctrl-Alt-Del Inventor To Retire From IBM 459

wherley writes "AP reports that IBM'er David Bradley, who came up with the (in)famous Ctrl-Alt-Delete key combination, is retiring. The article mentions: 'At a 20-year celebration for the IBM PC, Bradley was on a panel with Microsoft founder Bill Gates and other tech icons. The discussion turned to the keys. 'I may have invented it, but Bill made it famous,' Bradley said. Gates didn't laugh. The key combination also is used when software, such as Microsoft's Windows operating system, fails'." We featured a story on Bradley a few months back.
This discussion has been archived. No new comments can be posted.

Ctrl-Alt-Del Inventor To Retire From IBM

Comments Filter:
  • by Pranjal ( 624521 ) on Thursday January 29, 2004 @02:37AM (#8121285)
    I RTFA and here is why he chose that...He chose those keys specifically as it's not a key sequence that can be struck by accident. This straight from the previous slashdot article.
  • by SweetAndSourJesus ( 555410 ) <JesusAndTheRobot@yahoo . c om> on Thursday January 29, 2004 @02:37AM (#8121288)
    For one thing, it's damned near impossible to hit those three keys simultaneously on accident. Other than that, there's nothing special about the combination.

    On the Mac, the sequence is Command-Option-Escape.
  • by sycotic ( 26352 ) on Thursday January 29, 2004 @02:38AM (#8121291) Homepage
    I am glad you asked, I was just thinking about that too! Here is an excert from an interview not so long ago:

    "Bradley chose the control and alt keys because he needed two shift keys to make the operation work, and he chose the delete key because it was on the opposite side of the keyboard. He didn't want people to hit control-alt-delete by accident."

    link [gannettonline.com] the article mentioned on slashdot earlier [slashdot.org]

  • Ctrl-Alt-Del Movie (Score:5, Informative)

    by Rufus211 ( 221883 ) <rufus-slashdotNO@SPAMhackish.org> on Thursday January 29, 2004 @02:42AM (#8121311) Homepage
    I don't remember where I got it from, but I have an ASF of the movie. Decided to throw it up on my CMU webspace so lets see if we can /. andrew =)

    CtrlAltDel.asf [cmu.edu]

    Oh, the movie doesn't start 15 seconds for some reason. Wasn't me.
  • by Anonymous Coward on Thursday January 29, 2004 @02:42AM (#8121313)

    'I may have invented it, but Bill made it famous,' Bradley said.

    Note that Bradley claimed to be referring to the NT logon procedure. Full quote is from this video. [techtv.com]

  • by Ozone Depletion ( 738650 ) on Thursday January 29, 2004 @02:46AM (#8121326) Journal
    Gates didn't laugh.

    For some reason I thought Gates had a sense of humor.
    Too bad he can't even laugh at himself.
  • Re:Salute! (Score:5, Informative)

    by prockcore ( 543967 ) on Thursday January 29, 2004 @02:51AM (#8121343)
    (Anyone else get bit by the Linux will reboot with CRTL-ALT-DEL, but Win NT 4-XP will ask for Logon? I've rebooted machines on KVM switches by accident many a time, especially if I can't remap the salute like I usually do!)

    You mentioned remapping the salute, but it was vague on which OS you meant, so I thought I'd just clarify.

    You can change the program that is run when you press CTL-ALT-DEL on Linux by editing /etc/inittab

  • to be pendantic... (Score:2, Informative)

    by eidechse ( 472174 ) on Thursday January 29, 2004 @02:54AM (#8121365)
    ...that sequence was chosen for security. From http://www.xfocus.net/articles/200103/winnt.pdf :

    "After the SAS [Security Attention Sequence] is triggered in Windows NT, all user-mode programs stop. No program can trap the SAS sequence; it is the sole property of the security subsystem. If a user presses Ctrl+Alt+Del, he can be assured that his information is secure."
  • Re:Salute! (Score:1, Informative)

    by Anonymous Coward on Thursday January 29, 2004 @02:55AM (#8121366)
    Any key generates an interrupt request -- MS chose Ctrl+Alt+Delete because it was/is considered "special" by PC users.
  • by helzerr ( 232770 ) on Thursday January 29, 2004 @02:56AM (#8121375) Homepage
    From left to right, what order do you see the keys in?
  • by Drakonite ( 523948 ) on Thursday January 29, 2004 @03:13AM (#8121445) Homepage
    I hope you realize that for most home computers that only have a power button, holding the power button down for 5-10 secs is the equivalent to hitting a reset button.

    It's possible for this to have been disabled in the BIOS, however the only PCs I've ever seen with no support for this at all are some old low spec Compaqs.

  • by manly_15 ( 447559 ) on Thursday January 29, 2004 @03:13AM (#8121447)
    Macs have another great keyboard combo: Command-Option-Escape! On old-school macs it would generally not help, but on OS X it's the friendliest GUI to kill -9 I have ever seen.

    That also reminds me, on OS 9, you could press command-power, and escape to a prompt. The only command I know of was 'go', which would take you to the Finder. Great on the older installs of At Ease :)

    Does CMD-Power work on OS X? Here goes....
  • Re:Three keys (Score:3, Informative)

    by Gwala ( 309968 ) <adam@gwala.ELIOTnet minus poet> on Thursday January 29, 2004 @03:19AM (#8121467) Homepage
    PtrScrn - Used to be used to send the current screen of characters to your printer. Now copies the equivilent of the windows framebuffer to the clipboard.

    SysRq - Not sure on this one, never used it, - possibly from mainframe terminal keyboards.

    Pause - Paused the exeuction of the running program (remember: this was before OS's capable of multitasking), still used occasionally in games.

    Break - killed the current program, well at least it was supposed to. You had to add a CTRL to it when pressing. I believe it originally came from when mainframe terminals were popular.
  • More precisely... (Score:5, Informative)

    by Ayanami Rei ( 621112 ) <rayanami&gmail,com> on Thursday January 29, 2004 @03:20AM (#8121473) Journal
    it can't be handled by any input APIs (Win32/DirectInput)... it gets handled directly by the keyboard driver.

    This kind of keystroke is called SAK (Secure Attention Key), as it's not specific to Windows NT.
    SAK is an keystroke (or other event, for example sending "break" on a Sun serial port) that the OS guarantees only the Operating System can ever handle.
  • Comment removed (Score:5, Informative)

    by account_deleted ( 4530225 ) on Thursday January 29, 2004 @03:26AM (#8121499)
    Comment removed based on user account deletion
  • by maitai ( 46370 ) on Thursday January 29, 2004 @03:42AM (#8121554)
    Look at an original 84 key keyboard (which is what the original PC shipped with), Control and Alt weren't duplicated on the right side of the keyboard (for that matter, control was where we expect capslock now). It would have been really hard to hit it with a single hand.
  • by PacoTaco ( 577292 ) on Thursday January 29, 2004 @04:02AM (#8121619)
    Ctrl+Shift+Esc will bring up the task manager directly without having to go through the security box.
  • by msg1825 ( 742416 ) on Thursday January 29, 2004 @04:14AM (#8121654)
    here [geocities.com] is another short article about this.
  • Re:Salute! (Score:3, Informative)

    by piranha(jpl) ( 229201 ) on Thursday January 29, 2004 @04:35AM (#8121713) Homepage
    You mentioned remapping the salute, but it was vague on which OS you meant, so I thought I'd just clarify.

    You can change the program that is run when you press CTL-ALT-DEL on Linux by editing /etc/inittab

    To actually change the key sequences, change what gets mapped to 'Boot' in your kernel keymaps file. On Debian, this is /etc/console/boottime.kmap.gz; I'm not sure about others.

  • by rsilvergun ( 571051 ) on Thursday January 29, 2004 @04:46AM (#8121763)
    to pause a booting system so I can read/write down useful info like bios versions. Just hit enter when your done and away you go.
  • by addaon ( 41825 ) <addaon+slashdot.gmail@com> on Thursday January 29, 2004 @04:46AM (#8121765)
    Umwhat? In what way is ctrl-alt-delete a hardware interrupt? It's branched out of the standard key handler earlier than other keys, and generates a (different) software interrupt, if that's what you meant... but it sure ain't what you said.
  • Re:Three keys (Score:4, Informative)

    by zhenlin ( 722930 ) on Thursday January 29, 2004 @05:31AM (#8121919)
    The Magic SysRq key makes a Request to the Linux System -- Alt + SysRq + (on x86)

    For more details, study /usr/src/linux/Documentation/sysrq.txt

    Very useful. Far more convenient than pressing some chord that brings up a GUI screen with buttons to press. The framebuffer may be corrupted, for instance, or the mouse non-responsive, or the GUI server frozen, etc.

  • by Anonymous Coward on Thursday January 29, 2004 @05:34AM (#8121929)
    The real reason it that no application can accept that keypress, so you know when you press it, it goes directly to the operating system. Thus it was impossible for anyone to write a program to make a login screen appear when you typed in that combination, so it was impossible to spoof the login program (as can happen on Unix boxes where the login is a simple program). It's a security thing, and it was actually a good idea (this was back when Windows "for Workgroups" was a good looking VMS as opposed to an unnaturally tweaked OS buried under a massive compatibility layer)
  • by Anonymous Coward on Thursday January 29, 2004 @05:52AM (#8121977)
    I think he must have meant that int 9 is an external hardware interrupt.

    The full handler was: int 9, al = scan code -> calls kb translator: int 15, ah = 0x4f, al = scan code, on return al = modified scan code. The resulting scan code is looked up and dealt with as a special case or passed on up to higher level software.

    Hooking this interrupt was a first dos asm program for lots of us in the old days - I haven't poked around at that level in a while so I don't know if NT had some sort of scheme to prevent those sorts of hijinks, and if so why any other key sequence would not have worked just as well.

  • Re:Three keys (Score:3, Informative)

    by shri ( 17709 ) <shriramc.gmail@com> on Thursday January 29, 2004 @06:03AM (#8122017) Homepage
    Scrl Lock works the same in Excel as it did in the good old days on 1-2-3.
  • Re:Three keys (Score:1, Informative)

    by WWWWolf ( 2428 ) <wwwwolf@iki.fi> on Thursday January 29, 2004 @08:38AM (#8122572) Homepage

    PrtScr, in DOS days, sent the contents of the (text mode) screen to the printer. In Windows, it copies the contents of the display to clipboard (some games also map this to internal screenshot command, saving a screenshot to file). In Linux, um, it can be bound to whatever command you need in Hotkeys application or its ilk. I use it to save a screenshot to /tmp/sshot.png.

    SysRQ was supposed to be a funky command switching / task management key in any of the cool future PC operating systems. Nobody bothered, except perhaps the Linux developers who envisioned "Magic SysRQ key", useful for tasks like rebooting the computer cleanly if X11 or something has once again messed up the console completely.

    Scroll Lock is used to switch the cursor keys to "scroll mode" in modern apps. Or, to pause terminal output in Linux. Or something similar. Pause/Break is probably so obscure that even the inventors didn't yet know what the heck those were supposed to be used for - "future expansion" in case something needed to be paused or broken, more likely.

  • Re:Salute! (Score:2, Informative)

    by rnash ( 530673 ) on Thursday January 29, 2004 @09:01AM (#8122699) Homepage
    in case noone already wrote it :

    in /etc/inittab
    # Trap CTRL-ALT-DELETE
    # ca::ctrlaltdel:/sbin/shutdown -t3 -r now
    ca::ctrlaltdel:/bin/echo "reboot only from a shell"
  • HP Calculators (Score:3, Informative)

    by Detritus ( 11846 ) on Thursday January 29, 2004 @09:16AM (#8122778) Homepage
    Many HP calculators have their own version of ctrl-alt-del, which can be used to reset the calculator to a known state, as it was when shipped from the factory. Try pressing and holding the key in the lower-left corner, and then simultaneously press the key in the top-left corner and the key in the top-right corner.
  • Re:More precisely... (Score:1, Informative)

    by Anonymous Coward on Thursday January 29, 2004 @09:21AM (#8122809)
    Also, in Windows NT, when the OS receives this key combination it also disables any system-wide keyboard hooking and isolates the subsequent keystrokes in a subsystem apart from the Win32 subsystem to prevent password nabbin'.
  • Not really (Score:3, Informative)

    by Mr. Underbridge ( 666784 ) on Thursday January 29, 2004 @11:52AM (#8123948)
    I hope you realize that for most home computers that only have a power button, holding the power button down for 5-10 secs is the equivalent to hitting a reset button. It's possible for this to have been disabled in the BIOS, however the only PCs I've ever seen with no support for this at all are some old low spec Compaqs.

    A lot of time, if the thing's completely locked, that's not responsive either, as that switch connects only to the MOBO. I prefer an actual *switch* that goes only to the power supply.

    I've seen computers that could only be reset by unplugging the damned things. Newer ones, too.

  • by bonch ( 38532 ) on Thursday January 29, 2004 @12:20PM (#8124248)
    "Bill did not laugh." Oh, come on. You make it sound like he was pissed. If you've seen the video, he smiles light-heartedly at him and takes the joke.

    He's not some evil guy--he's human like everyone and can take criticism in good fun from colleagues.
  • by Jmstuckman ( 561420 ) on Thursday January 29, 2004 @01:21PM (#8124895) Journal
    16 bit windows did the same, it brought up a task list that wasnt always on top.. so xp is just going back to the win3.x style

    Actually, in 16-bit Windows (Windows 3.1), pushing CTRL-ALT-DEL would bring up a bluescreen. If an application had frozen it would say something like "(Application name) is not responding...press ENTER to terminate the application, push ESC to return to Windows and wait, or push CTRL-ALT-DEL again to restart your computer." The task list was invoked with CTRL-ESC.
  • by gregarican ( 694358 ) on Thursday January 29, 2004 @02:31PM (#8125752) Homepage
    Bill getting cream pied while in Europe. [xohost.com]

    Bill getting slammed about the three-fingered salute [xohost.com]

    Bill at the Windows 98 premiere watching the demo blue screen [xohost.com]

    I'd almost feel sorry for the guy, but he's worth more than most countries and can do whatever the hell he wants.

All seems condemned in the long run to approximate a state akin to Gaussian noise. -- James Martin

Working...