Does javascript differentiate between left and right shift?
edit: Looks like it doesn't care. Interesting fact, if you bind an "keydown" event to something, it will fire when you hit caps lock to turn it on, but not to turn it off.
If you use a Mac and want to force yourself to use the correct shift keys, I threw together a KeyRemap4Macbook config that will disable letters typed with the wrong shift: http://forr.st/~LXx
Left shift is only used for gaming, anything else is right shift. A lot of times I will even hold right shift for an ENTIRE SENTENCE IN CAPS because I am just so damn used to holding right shift for caps.
EDIT: I suspect most people use left shift because that allows them to type w/o removing their hand from the mouse (most people use the mouse w/ their right hand).
I thought I used both, but after paying attention to it for a few minutes, I seem to use the right shift well over 90% of the time. It's really too bad there's no way to actually detect which shift key is being pressed using JS or even Flash.
I do the same. I sometimes try to use the correct ones, but it isn't made much easier by the fact that some keys are easier shift-pressed with one hand. I'd feel weird using the left shift key to get a "_" when the right shift key is directly next to the "-/_" one.
I use the right shift button but space with my left hand. I don't know if I was taught to do it that way or if its just more naturally comfortable for me. Just out of curiosity, I'd like to see something process some text to determine the most commonly capitalized letters to see which side actually is better to use from an efficiency standpoint.
I've got a slightly unusual pattern; for letters I use exclusively left shift, but will use right shift for the punctuation symbols on numbers 1-5, function keys on the left side, and the home/end/arrow navigation keys. So I answered both, though it's 90% left.
It would also be interesting to see if the voters are left or right handed (or ambidextrous?); I assume there is some correlation between this and the most used Shift key.