top | item 6451593

Gates calls Ctrl+Alt+Del command a mistake

46 points| rb2e | 12 years ago |bbc.co.uk | reply

55 comments

order
[+] Pxtl|12 years ago|reply
In hindsight, the standard PC keyboard is covered in absurd anachronisms. Never-used commands get to own their own keys, while frequently-used actions can require complicated chords. I mean, I can't even tell what Scroll Lock does, and Caps Lock is the source of constant rage... but if I want to switch to the previous tab in any tabbed interface? Why that's just CTRL+SHIFT+TAB. How simple!

Leaving soft-reboot on a complicated mess like CTRL+ALT+DELETE makes perfect sense. Using that combo to log on or access a perfectly useful menu is hopelessly moronic.

[+] bluedino|12 years ago|reply
Remember that PC keyboards were modeled after these things called 'typewriters' and typewriters often had a caps lock or shift lock key, so it made it onto a computer keyboard.

Things like copy/paste or cycling through currently running applications had to be keystroke combinations since typewriters had no idea of clipboards or running applications.

[+] olivier1664|12 years ago|reply
In the same ways, it's a shame that Paste/Copy/Cut does not have their own key.

Note that you can disable the Caps Lock key in windows somewhere with RegEdit.

[+] sp332|12 years ago|reply
Actually it's just Shift-Tab. Unless you want to switch to the next tab to the left in Firefox, then yeah. Edit: oh tabs! Never mind...
[+] JonnieCache|12 years ago|reply
Miss the three fingered salute? Then enjoy the linux kernel's Mystic SysRq Key Combo of l33tness!

https://en.wikipedia.org/wiki/Magic_SysRq_key

[+] wink|12 years ago|reply
The difference is that I have needed SysRq once a year or even less. As long as you have a second internet-capable device, you can look it up.
[+] crazygringo|12 years ago|reply
I don't know... there's something about Ctrl+Alt+Del that was so uniquely satisfying -- maybe because it required two hands? Because it was so arcane and unintuitive? And the awesome power to restart your computer via simple key presses, no matter how locked-up it was?

It's bizarre to say, but I almost miss having something like it on my Mac. A single, obvious power button just isn't as much "fun".

[+] sigkill|12 years ago|reply
On a tangentially related note, it took me a while to make the connection that HALT on x86 is 0xF4 -> Alt+F4 = close in Windows.
[+] astrodust|12 years ago|reply
I'm not sure those are anything but coincidentally related.
[+] ChuckMcM|12 years ago|reply
So a funny story which relates. The actual "feature" of resetting the system (sending it the appropriate non-maskable interrupt) was handled in early PC's by the keyboard controller, which was a chip on the motherboard. I was at a company and we were building our own "lights out" server system, no keyboard, so the hardware engineer deleted the keyboard controller from the schematic. The issue was that the BIOS we got from AWARD couldn't deal with the fact that there was no controller, it would enable the interrupt anyway and I guess the pin was simply not connected on the interrupt controller so we'd get random interrupts. Back and forth half in English and half in Chinese to get the BIOS fixed, every time an update came it would be broken again. It became such an issue that the HW engineer built a small board that had the controller on it that could be 'blue wired' into the circuit so that we could continue to debug/build stuff while the BIOS guys were in a 'broken' cycle. In later versions we switched to AMI and had a much better time of it but sheesh it was a pain.
[+] acchow|12 years ago|reply
What's the alternative? I'd like some sequence of keystrokes that goes directly to the OS and can't be intercepted by other programs. I want to know that the dialog I'm typing my password into is really the OS.
[+] mokus|12 years ago|reply
What I'd like is a trustworthy key-combo (preferably a single key, SysRq seems a good candidate) that toggles an overlay on the screen indicating what application "owns" each visible portion, with a very distinctive style identifying parts drawn by the OS. All obscured-input text fields would, by default, only be enabled when the overlay is visible.

The overlay would always be available so any app that asks for any sensitive info could use the same mechanism, and I could use it even when the developer didn't think the information was sensitive, or didn't attempt to protect the input channel for any other reason.

[+] sp332|12 years ago|reply
There should be a single button on the keyboard, instead of requiring 3.
[+] Arjuna|12 years ago|reply
"[...] Ctrl+Alt+Del because it was impossible to press with just one hand."

At first I thought, "Well, not impossible, really...", because you can "play the chord" with your right hand:

Pointer (Ctrl) + Thumb (Alt) + Middle (Delete)

But...

The older keyboards [1] only had a single "Ctrl" key and a single "Alt" key. They were located on the left side of the keyboard, while the single "Del" key was located on the right side.

So, with that configuration, it actually was impossible to perform the combination with a single hand.

[1] https://www.google.com/search?q=%22IBM+5150+Keyboard%22&tbm=...

[+] bluedino|12 years ago|reply
For some reason, cartain PC clones didn't let you do CTRL-ALT-DEL with the right-side ctrl and alt keys. I can remember the early models of eMachines not allowing it, not sure if it was the keyboard itself, the BIOS, or what.
[+] zwieback|12 years ago|reply
Which fingers do you use? For me it's left index and ring and right middle.
[+] bcoates|12 years ago|reply
The only right way to do it is left index finger, right index finger, forehead.
[+] R_Edward|12 years ago|reply
Heh... as a pianist, I'm used to unusual hand positions. I use my left hand, put the thumb on the right-hand [Alt], left index on the right-hand [Ctrl], and then left flipper, ring, or pinky, depending on where [Del] is located. I'm amused that people think you have to use two hands.

On my laptop, [Ctrl] and [Alt] are next to each other, so it's right thumb on both of those, and right index for the Del key.

[+] nitrogen|12 years ago|reply
Left palm, side of left thumb, right middle or pinky. Or, using right alt/ctrl: right thumb, right index, right middle.
[+] sigkill|12 years ago|reply
I'm almost playing the chord with my left hand. Left ring finger, left index finger and right index finger.
[+] btgeekboy|12 years ago|reply
Left hand: ring on ctrl, pointer on alt. Right: pointer on delete.
[+] moubarak|12 years ago|reply
it used to be left pinky and index, and right middle finger..but after getting used to mac it's now left ring finger and index with right middle finger.
[+] Sharlin|12 years ago|reply
Which use of ctrl-alt-del exactly does he consider a mistake? I can't believe that anybody could consider allowing the computer to be rebooted with a single accidental keypress a good idea.
[+] eli|12 years ago|reply
Ctrl-alt-del doesn't reboot a Windows computer (without additional input) and it hasn't for quite some time. Even Windows 95 had a "Close Program" dialog box.
[+] jacquesm|12 years ago|reply
So what solution do you offer?

I'm pretty happy with that combination, and single-handed people probably curse this every time they have to ask someone else to do it for them.

[+] gnoway|12 years ago|reply
I believe the article suggests using it to log in, not reboot. The use of ctrl-alt-del for reboots was not a microsoft innovation.
[+] snuze|12 years ago|reply
These days I much prefer CTRL+SHIFT+ESC.
[+] smaili|12 years ago|reply
Hindsight is 20/20 Bill :)
[+] AsymetricCom|12 years ago|reply
I think the good thing about making it three buttons is that you have to learn something kind of complex and arcane to gain a bit of power over the machine. It tells you something about the machine in order to interrupt it this way.