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 ..."
well, i couldn't find any other use for scroll lock or its two neighbors, so i remapped them to be volume controls for my soundcard.
Linux is to the internet as Duct Tape is to the Universe.
It's always bugged me that Scroll Lock doesn't work in MS Word or in Visual Studio. (I know, I know.)
I'll be reading a document using the scroll wheel on my mouse, get tired of that particular method then switch to using the arrow key, which then jumps the view to the current cursor position, which is by now miles away from where I was reading.
Not exactly sure I'd remember to turn on Scroll Lock in the first place, but for read-only documents it might be a good default.
--H
Sweet Jesus tell me what the 'Props' key does on Sun keyboards, for me it just beeps.
--- What
WHATISTHISCAPSLOCKKEYFOR?
The original IBM PC keyboards didn't have the inverted T section or the Insert/Home/.../PgDown section, so NumLock was an important mode. It is rather useless nowadays.
Such as Message Notification for Trillian and nice blinky light plugin for music in winamp.
Like I'll believe it has a use other than those...pfft.
AltGr ("alternate graphic," although it should really be "alternate glyph") is used for entering extended characters beyond what the standard keyboard layout supports. It's equivalent to the X keysym Mode_switch. When you use the "US International" keyboard layout in Windows, the right Alt key becomes AltGr, which when pressed along with other keys produces various extended characters, including accented letters, special punctuation marks, and other fancy stuff without having to type in the ASCII value on the numeric keypad while holding the Alt key. On non-US keyboards, like the ISO Spanish keyboard on my Mac, some keys have extra characters printed on the key caps, indicating which character they generate while pressing AltGr.
In Soviet Russia, Jesus asks: "What Would You Do?"
"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
Then switch it back (I do on all my computers).
e t\Contr ol\Keyboard Layout]0 ,3a,00,00,00,00,00
FreeBSD : Run sysinstall and you can select a keymap with caps as a ctrl.
Linux : you can do it at the "KDE" level, or level of X, but the most reliable method is to just use
echo 'keycode 58 = Control' | loadkeys
at bootup
Win 9x : I believe you can just use they keymap util with powertools
Win2k (xp?) : you have to fuck with the registry. I can't recall how I did it, but I got it to work and I just run a regestry import now (you can find articles on how to do it). Looks like this.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,0
(run at own risk, may destroy your computer)
I still get a lot of use out of some of these keys. Crtl-Insert and Shift-Insert are still the best cross-OS way to cut and paste, working often even when Ctrl-C (remember what that used to do?) and Ctrl-V don't.
And as a graphic designer, Print Screen gets a lot of use. Alt-Print Screen copies a screenshot of just the active window to the clipboard. Useful for taking screenshots of websites, videos, etc.
Now, the one that really annoys me is this "Power" key that some PC keyboards have. I hit this once while working in Win2000 and the computer immediately shut off, without a prompt or anything. I lost 2 hours of work.
That Windows key is really a blemish.
Paul
aeiou .... you are right, you can't write foreign language in slashdot :)
I have a bad habit of switching between english (US) and French keyboard to use the accent.
I prefer the english layout (when programming and english writing) but sometime I have to write in french and when I need to do it properly, I write the accents. But getting the accent on the English keyboard isn't the easiest so I constantly switch between french when I need to enter a accent letter.
On a different note...
Wasn't there something on slashdot recently about CTRL-ALT-DELETE.
Yes, this is one of the stupid combination to use for login in a computer. Why don't they replace the not so useful scroll lock with a Login key?
On old DOS systems (circa 3.0), SysRq could be used to reboot the system as alternative to ctrl-alt-del. It was alt-SysRq I believe. I remember leafing through the DOS manual for my old old XT, and seeing the description above. I didn't believe it, but I tried it and to my surprise it worked. When we upgraded to DOS 5.0 it no longer worked, but I had learned why it was called SysRq
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
stupid tag filter...that should have been...
The thing actually had an [Any] key...it was just an extra Enter key.
I've converted the document to PDF
Thus making it less accessible than just a slashdotted server. Thanks.
How can I disable the scroll lock key in Linux, both on consoles and in X keyboard mapping?
My KVM switch uses Scroll Lock to switch hosts, but, often this confuses my terminals, sometimes to the point where I must do mad-bomber techniques to reset the keyboard, and sometimes badly enough that I've chosen to reboot.
Is there a way to disable the scroll lock key at the keyboard driver level?
-fb Everything not expressly forbidden is now mandatory.
Actually, "Windows E + D" is "Show Desktop."
"Windows E + M" is "Minimize all." Yes, there is a difference. The first will put everything in the background, while the second will only minimize windows that have the standard "minimize" control. Experiement with winamp open...
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.
I did notice the example had to do with listing 20,000 Lesbian Porn pics but didn't see anything wrong with that until you pointed it out.
I just thought he should sort them into subdirectories like I do.
Sindri Traustason.
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...
Wow, that's pretty sad. None of them survived! Not a single one! Slashdot displays typical American arrogance and ignorance by discarding accents and changing characters to alternatives that are not equivalent or just plain wrong.
I was going to include a table here showing what some of the worst mistakes Slashdot makes are (I mean, changing a ringel-S, which is an alternative to a double S, to a B?!?!), but it wouldn't pass the lameness filter! It told me to "use fewer 'junk' characters"! So accents, currency signs, international punctuation, etc. are considered "lame" and "junk" by Slashdot?! I mean, how fucking arrogant can you get!
Holy cow, I never thought I would hear of Irfanview again. My roommate in college used it, and I haven't thought of that in years. He also introduced me to another old program that would be good to have around. It was called Awave and could open just about any format of audio file and save it as any other format. That was great back when I used to find some stuff in *.na (Netscape audio) format, and the only player I've ever found that could play those came with Netscape 2.0 or 3.0 and was discontinued in 4. Awave used the concept of "nag-ware", where it would give you a "Please buy the full version." message when you opened it. It would let you open and convert only one file, and then you would have to close and re-open the program, where it got to remind you again how great it would be to buy the full version. Free utility software was great, even if it came with a little bit of hassle.
We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds