What's A 'Scroll Lock' And Why Is It On My Keyboard?
Jeff Bauer writes "Today's article in The Straight Dope explains all
the weird keys that come with standard PC keyboards. Now if someone could just explain what the 'Alt Graph' key does on my Sun keyboard, enlightement would be at hand ..."
"My God, this must be a truly remarkable corn chip, to be so widely and confidently touted."
Scroll lock is not what "una" says it is. The function she describes wasn't used in that manner. The IBM PC used the standard Control-S and Control-Q to stop and start screen scrolling.
The Scroll Lock key was a vestige of the old IBM word processor systems. It was used to lock the cursor in place, and the up and down arrow keys scrolled the entire screen, leaving the cursor locked. It should have been called "cursor lock."
The article is riddled with errors. For example, una says the Macintosh extended keyboards have a scroll lock key. It does not.
In fact the alt/option key is really just a replacement for the escape key, except one has to be dexterous enough to hold two keys down at once to use it.
And lets not even get started with delete/backspace key and the del key.
Just looking at my keyboard, which has as nearly as many function/command keys as character keys, I wonder if bloat stated with the keyboard and expanded into the software. I mean it looks cool and hi tech and all, but who needs to look hi tech in the 21st century?
"She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
Not sure if that is was a Win95 bug, a Duke bug or what. However, clearly it is possible to detect the difference between the two keys.
Hmmm, that might have been Ctl-Esc, but I remember the bug in Duke was like that.
Kirby
At one point in the inspection, the technician had to monitor the machine from a boot-up state, and so he rebooted the machine. The only problem was, the machine didn't come back up. Instead, it hung early in the boot process, leaving the distinct impression on the observers that the technician had hosed up a perfectly good -- and very expensive -- minicomputer.
Apparently, the same impression was left on the technician, because he started sweating. A lot. He tried rebooting the machine again, obviously unsure of what the hell he had done to land in his present, miserable condition and just as obviously wanting desperately to be released from it. The machine hung up again. More sweat. Another attempt. Same thing: Hang. Then he opened the case and peered inside. He was clearly grasping at straws. The sweat started to bead on his forehead.
Eventually, after about fifteen minutes of increasingly distressing diagnostic procedures, consulting the LEDs, and hand wringing, he gave up: "You've got a bad motherboard. I'll have to call in for a swap." He half ran away from the uncomfortable scene to make his phone call.
While he was gone, the sysadmin busted out laughing. Then he pointed at the keyboard on the console VT320. The Scroll Lock LED was lit. The sysadmin said that the technician must have hit it earlier and never took it off before rebooting. When the kernel tried to send boot-up messages to the console, the console wouldn't accept them, and so the kernel blocked, waiting for the Scroll Lock to be released!
A few minutes later, the technician returned, looking only a bit less nervous. In his best it's-under-control voice: "Yeah, we'll have that new board out right away. No problem." The sysadmin's reply: "Great! I'm sure glad we have the preventative-maintenance contract, because I bet those boards are plenty expensive. I'd hate to pick up the tab for one of them." After a few precious moments of letting that thought sink in, the sysadmin "noticed" the scroll-lock situation: "Hey, isn't the scroll lock on? Let's just see what happens if I ..." He then tapped the keyboard.
And the Vax booted right up.
True.
Easy, automatic testing for Perl.
Most PC keyboards outside of the US have the Alt Graph (or Alt Gr) key. It's used to access all kinds of international characters. On my keyboard (I'm in the Netherlands), I can type the following characters with it: 1/41/23/4''xaae(R)uuiooaBdoae(C)nc
When I typed it, there were 36 special characters (accented characters, the Euro sign and other currency signs, international alphabet and punctuation characters, etc.) following that colon, I'm curious to see how many of them will survive Slashdot's US-centric character handling code...