Tuesday, August 17, 2004

The Caps Lock key MUST DIE!!!

WARNING: This blog entry was imported from my old blog on blogs.sun.com (which used different blogging software), so formatting and links may not be correct.


Seriously. Who uses the caps-lock key?



Other than people composing Nigerian Scam (419) e-mails - you know the type, "DEAR SIR... CONFIDENTIAL BUSINESS PROPOSAL... typo typo typo."



I got used to Sun keyboards that put the control key in the location where capslock keys are found on PC keyboards. When I used Linux and Solaris x86 I was able to use xmodmap to remap the caps lock key to act as a control key - but of course anytime I try to use somebody else's computer, such as at an internet cafe when travelling, or worse yet, when doing a demo on fixed hardware somewhere - I keep hitting caps lock and getting myself into trouble. I don't use Windows often enough to justify searching for a program



On my mac powerbook I've found a program to remap the capslock key as well - but it doesn't always work. After suspend and at occasional random times, the key has memories of its previous life and decides to switch case rather than put Emacs into the right mood for the next keystroke.



So here's my question -- why do we give such a prominent position to a key that's probably not used? Or am I missing some big class of business users that say work in spreadsheets with the capslock mode turned on? Since people use the control key a lot (to do ctrl-c and ctrl-v to copy and paste for example), can't we put the control key up there on all keyboards? It's certainly a more comfortable position than where it currently sits.


11 comments:

  1. The CAPSLOCK key may deserve to die, but the control key should stay where it belongs on the far lower left of the keyboard. After 20 years of using keyboards with the control key in the standard location it was a real shock six years ago to find that Sun workstations used keyboards with a strange layout with control in the CAPSLOCK position.
    <p/>Luckily I discovered that Sun also made keyboards with the normal PC layout. When I've used Sun hardware I've always used a normal ISO layout keyboard.
    <p/>What's been most surprising about the Sun keyboard is the depth of devotion by Sun employees to the non-standard layout. Also that every new model from Sun seems to continue the perpetuation of the odd layout. I sure hope we aren't shipping these keyboards with the new Opteron workstations. The general computing community almost certainly has no love for non-standard keyboard layouts.
    <p/>Try a PC layout keyboard. A few days and you will never go back. Honest.

    ReplyDelete
  2. I disagree. I cut my teeth on the "standard" layout keyboard so that's what I was used to until I went to work for Sun. Switching to a new position of the control key was easy, because physically it's more comfortable there (you don't have to bend your pinky or wrist to press both control and say the A key at the same time. It's switching back that I can't do. And believe me I've had to use the PC keyboard for more than a couple of days - but it has no advantages that I can tell, and has the disadvantage that I mentioned (less comfortable position to reach).

    ReplyDelete
  3. ....but of course I wouldn't be opposed to having control in BOTH places, for muscle memory for those who prefer it there :) Just like the Shift key is in two places on the keyboard as well.

    ReplyDelete
  4. Tee One True Location for the Control key on a keyboard is immediately to the left of the A key. Anywhere else is absurd.
    Mike's comment about "20 years with standard layouts" made me chuckle; does he not realise that the original IBM keyboard for the PC had the Control key immediately to the left of the A?
    Try using vi on a PC layout keyboard; after a few hours you'll have a sore pinky and be willing to do anything to get back to using a real keyboard...

    ReplyDelete
  5. I'm surprised noone has mentioned the the happy hacking keyboard so far: http://shop.store.yahoo.com/pfuca-store/haphackeylit1.html (website not answering right now, check the google cache...). There is nothing like having the control key in the right place and not having a caps lock key <em>at all</em>!

    ReplyDelete
  6. Probably Kevin is right about where the key should be. I frequently keep using my Apple/Command key with the thumb.
    The reason I could see for the common location of the caps lock key is that computer keyboards tried to be like typewriters in that respect – but most manufacturers don't go all the way these days: My 'old school' mid 1990s Mac keyboard still has in caps lock key that physically locks – thus making it much harder to hit by accident (and not having that irritating behaviour where hitting the shift key disables caps lock). On the other hand my 1987 Mac keyboard has a caps lock key that physically locks and is at the very bottom left.
    So as far as keyboards are concerned things got worse and worse...

    ReplyDelete
  7. Just to bring up the need for the Caps-Lock key: on French keyboards there is no humanly guessable way to type accented uppercase letters. (I'm sorry but I don't see myself typing stuff like Alt+0182 or whatever just to get an acute accent on top of a 'E', especially when this way is specific to Windows.)
    That is on fr_FR at least, since fr_CA (Québec) substitutes this problem with the funky four-accents key problem.

    ReplyDelete
  8. It seems obvious to me that a better solution than the caps-lock key for the case-sensitive legacy systems in "shouty mode" is a software solution: Telnet clients should offer a key mode and automatically upcase characters when selected (and remember the keymode when you attach to the same legacy system next time).

    ReplyDelete
  9. I have never been one to swap the caps lock and control keys, but reading this blog post made me rethink this. It sure would be nice to have the control or win/apple key up there where caps lock currently sits. Caps Lock is nothing but a nuisance to me.

    ReplyDelete
  10. And while we are at it: Why not remove the Insert key as well?
    Sure, _somebody_ is using it for something, but in the quest to make a userfriendly keyboard for normal day use the sucker must go.
    Every now and then I find myself overwriting lots of my text since I by mistake hit the Insert key when I wanted to just Delete af comma.

    ReplyDelete
  11. OMG, HOW CAN YOU HATE CAPS LOCK? IT'S A FUN BUTTON! SEE? THE LITTLE LIGHT TURNS ON WHEN YOU PUSH IT! FUN! IT ALSO A GOOD WAY FOR OLD PEOPLE WHO CAN'T SEE LOWERCASE *COUGH* MY DAD *COUGH* YOU ARE THE ONE THAT NEEDS TO DIE IF YOUR GONNA TREAT A POOR DEFENSLESS BUTTON LIKE THAT. =)

    ReplyDelete