War Declared on Caps Lock Key 1230
pieterh writes "I've launched a campaign to rid the world of the caps lock key. Sure, there are more serious problems to solve but please, think of the children! How am I going to explain to my kids why some of the most valuable keyboard real estate is squatted by a large, useless key that above all you must not press! Our campaign mission is simple: to send a message to the computer industry to force it (by any means necessary) to retire the CAPS key. It's going to be a hard, long, and possibly very embarassing war on uppercase, but some things just need to be done. "
While you are at it. (Score:4, Interesting)
Insert and Caps lock need to be moved out of the way, so that you can use them, but you dont accidentally change a mode while going for another key. The Windows button can be moved too. I keep hitting it when using windows and defocusing the window Im working in. They have no effect in KDE so its not a bother there.
Backspace and delete need to be side by side.
Minus and plus need to be given the same level, as shifting to get a plus is not logical compared to minus.
Useless? Not at all! (Score:4, Interesting)
Why the CAPS lock key? (Score:2, Interesting)
Used Extensively in Construction Industry (Score:3, Interesting)
What will we have to do if caps lock goes away, press shift 5 times?
Re:First post? (Score:2, Interesting)
Re:Data entry issues (Score:2, Interesting)
Re:Useful for Vi users (Score:1, Interesting)
Re:Useful for Vi users (Score:4, Interesting)
I did this six years ago and have never looked back, I even do it on Windows-machines these days. There is a nice little util called ctrl2caps (or possibly caps2ctrl) that does this for you.
Get rid of Shift Instead? (Score:5, Interesting)
It's time for a change of the whole layout! (Score:2, Interesting)
* Function keys are rarely used - you need them (I use Eclipse too!), but they can be de-emphasised.
* The numeric keypad is stupid. There should be space, tab and comma keys on it so that it might actually be useful for one-handed data entry!
* Get rid of the stupid windows keys. Most people don't even know what they do anyway.
* Why are there no keys for multiplication, division symbol, bullet point, and a ton of other common symbols? It's like we're still being limited by baudot code or something.
* PrtScn/SysRq, Scroll-lock, Pause/Break and Num-lock are virtually never touched. What is the point of num-lock now that there's an inverted T cursor cluster and related keys.
* Alt Gr - don't even get me started...
* What the hell is that back-tick key doing up in the top left anyway? And why does it look so odd paired with a normal quote?
* As for putting control back where it belongs (I think this one depends on what you first used), the best argument I've heard for not putting it where caps-lock is now is that it belomes very easy to in one stroke hit CTRL-A (often 'Select All') with the following keystroke replacing your entire document with that character. I know Linux doesn't have this problem so much, but since most of the world is using Windows at the moment, it is a consideration.
Re:Is this a joke? (Score:5, Interesting)
C is much easier to read, and if I want objects, Objective-C allows me to reuse my C code. At least then, I get an object oriented language. C++ is some weird class and template based language, that requires I either taxonimize everything, or degenerate into a slower and hard to read C.
I'm still unclear why we need four different casts, and I'm still unclear why it's a good idea to have two functions with the same name and data types (save the const or signed keywords, which aren't really supposed to modify the data type)- lest the evil C++ genies make my code call the wrong one.
I'm completely lost as to why it's a good idea making: if (a << 1) mean anything but to check if anything but the highest bit is set, or a[0] mean anything different than *a.
I can't figure out exactly how to control deallocation order when calling destructors during stack unwinds, and I can't figure out how to control allocation order before main().
I don't know why C++ insisted on being completely forwards and backwards incompatible with C, and adopt its name. It isn't a better C, it isn't even a logical extension of C.
I might be able to wrap my head around C++ better if I didn't know C, and expect C semantics, but damnit, that's awful hard to do when it's called C++.
So right now, I'll sign your petition, but if anyone comes up with an example of what C++ is best at, I'll have to retract my signature and simply sign the petition that demands C++ be called (!C)<C.
Actual use for the Caps Lock key (Score:2, Interesting)
I don't really take this article seriously but at the same time the caps lock key does serve a purpose for some users. You'd think they could make a better use of their time.
B
Re:Couldn't agree more! (Score:3, Interesting)
They definitely switched them to be more like typewriters (though electric more than "mechanical"); which made sense—computers were being more used by non-technical people who also used typewriters and having the layouts as similar as possible was a good thing for most business users. Apparently, the difference in layouts particularly the location of the Caps Lock key was a frequent gripe of pre-PS/2 IBM customers.
Of course, now that computers have almost completely displaced typewriters, there's a lot less reason to be bound by what typewriter users are used to. OTOH, most computer users are now used to the existing dominant layout and there's not a big incentive to switch for most users.
And, for those who like the old Control location, there's always the Happy Hacking Keyboard.
Re:Yes, read my CAPSoff blog entry (Score:1, Interesting)
by Mark Twain
For example, in Year 1 that useless letter "c" would be dropped to be
replased either by "k" or "s", and likewise "x" would no longer be part of
the alphabet. The only kase in which "c" would be retained would be the
"ch" formation, which will be dealt with later. Year 2 might reform "w"
spelling, so that "which" and "one" would take the same konsonant, wile
Year 3 might well abolish "y" replasing it with "i" and Iear 4 might fiks
the "g/j" anomali wonse and for all.
Jenerally, then, the improvement would kontinue iear bai iear with
Iear 5 doing awai with useless double konsonants, and Iears 6-12 or so
modifaiing vowlz and the rimeining voist and unvoist konsonants. Bai Iear
15 or sou, it wud fainali bi posibl tu meik ius ov thi ridandant letez "c",
"y" and "x" -- bai now jast a memori in the maindz ov ould doderez -- tu
riplais "ch", "sh", and "th" rispektivli.
Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a
lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld.
Re:Hardware solution (screwdriver) (Score:2, Interesting)
Prompted by a post in this discussion, I'm now going to do that with my front-tier Insert key which bites me repeatedly each day.
some people need Caps Lock (Score:2, Interesting)
Re:The One-Point-Five Inches that Destroyed the Wo (Score:3, Interesting)
One of my ex-bosses got carpal from using escape-meta-alt-control-shift, no lie. He ended up buying one of those kinesis keyboards where the keys are arranged in two divots, one for each hand, so you don't have to move your hands at all to type. He can still only type for like half an hour at a time now.
Re:Helpful image to pass along (Score:3, Interesting)
Do have to wonder why this rant is against caps and not scroll lock.
A real keyboard distribution (Score:3, Interesting)
Yeah! I completley agree with that statement. We should get rid of this OLD [wikipedia.org] keyboard layout intended for mechanical machines of 1868 and use something more in accord with current technology [wikipedia.org].
Seriously, I *know* it is possible to change the layout in the operating system (in the same way it is possible to remove the CAPSLOCK key from the keyboard) but I believe current typing courses should teach Dvorak, you really wold get impressed on the speed and commodity of typing with that layout.