Any Dvorak typist ;)s out there?
jjames
Posts: 2,908
Is there anyone that uses the Dvorak layout rather than the "standard" QWERTY keyboard? I'm looking into this keyboard layout, and plan to start practice using it next tomorrow (not with programming though.) I wonder if using the Dvorak would help with programming considering most of use use Hungarian notation, rather than actual words in our code.
I'm starting to feel some very slight pains when typing, and started looking for alternatives and have heard about the Dvorak keyboard, just wondering if anyone has had any REAL experience with it (using it for 1 day doesn't quite qualify as "using it". )
Edit - talk about a big typo - wish I could rename the thread. . . . perhaps a little help from Suzanne to remove
I'm starting to feel some very slight pains when typing, and started looking for alternatives and have heard about the Dvorak keyboard, just wondering if anyone has had any REAL experience with it (using it for 1 day doesn't quite qualify as "using it". )
Edit - talk about a big typo - wish I could rename the thread. . . . perhaps a little help from Suzanne to remove
;)from the title?
0
Comments
Paul
I dont have no dvorak there... :-( maybe cos I live in the old world
I found a page and I will see if I can find it, that allowed you to enter text into a text box and the script would estimate the finger distance for each keyboard configuration. It really showed how bad qwerty is.
Paul
You'll find lots of people arguing both sides of the question, but the two points I agree with are:
- Dvorak encourages alternation between hands when typing English words (increasing speed)
- Dvorak reduces the total finger-travel distance when typing English words by putting more common letters on the home row and in the home columns of the index fingers. (increasing speed and reducing fatigue)
It's more comfortable for me to type in Dvorak, but I can't really say how much of that is habit and how much is due to the layout itself. I can still type ~90wpm in QWERTY, but tend to avoid it when I can.
I wouldn't recommend switching specifically to improve programming productivity... some of the brackets and other punctuation are in less convenient places, and the slow down will last several months before you are up to your previous speed.
I'd also venture to guess that as long as you can type 70wpm or more, your typing speed should be hampering your programming speed less than your thinking speed. If you're really doing that much typing, stop and think up a simpler way to do it (less code). Doesn't apply to writing user documentation, unfortunately...
Check out Dragon Naturally Speaking if you want to reduce finger fatigue from writing customer docs The new version claims 99% accuracy and you don't need to read scripts to begin (altho it helps). If only I could set it up to allow me to dictate programming efficiently.
Jeff
As for the site that you mentioned about, perhaps you meant this one:http://www.acm.vt.edu/~jmaxwell/dvorak/comparePage.html
I copied in this entire post, and the results are quite interesting.
The main reason why I *might* want to switch, is because of the awkwardness I'm feeling in my hands. Plus, it's started to feel like I'm getting trigger-finger, and it hurts like a son-of-a-gun some days to type. Hoping this will help a little bit. For some reason I think that no matter how long you've been on a computer (18 years for me, and I'm 24 right now), that with the QWERTY layout, it'll really catch up to you. Perhaps our schools need to start focusing on an alternative keyboard layout, such as Dvorak or maybe something else, since I see a lot more jobs now requiring computer skills. Who knows?!?
Anyway, I think I might try and implement the DDvorak layout today and see how it goes.
Having become so used to keyboard shortcuts I found Dvorak to be unsuitable for myself.
http://www.siteuri.ro/dvorak/DDvorak.aspx
He makes three keys that have been moved for cut copy and paste along with the "save" shortcut. I too have become very shortcut orientated, and would certainly have to relearn my NS shortcuts I've made.
If they are NetLinx Studio shortcuts, you should be able to remap the shortcuts to use the appropriate keys on the Dvorak keypad. This should allow you to maintain the same position on the keyboard, even if the shortcut letters don't make sense anymore.
Jeff
Since most of my code is now modular, and there is a significant amount of pasting (and using a predefined template when starting from scratch), the amount of typing isn't very much - but is aggravating to the hands nonetheless. *Sigh* We'll see, it's definitely not on the top of my priority list.
Aha! Found the answer to my problem. I can arrange this any way I want!! And have it be a visual rearrangement too without having to remove keys!
http://www.artlebedev.com/everything/optimus/
. . . now I just need $1500! Hmmm - maybe the company will buy it for me. (Doubtful!!)
Edit: I just noticed $450 was for a single configurable button - the space bar. In order to have all of the buttons configurable, you gotta fork up another grand!!
Yes it was a similar script as that but it also had ddvorak and colemak. Colemak has the semi colon and brackets in a better place. If you spend half your time writing english and the other have writing code, there doesn't appear to be any optimal configuration. One thing that you have to do in programming which never occurs in English is typing words that have multiple capital letters like isTPAccessEnabled and the like.
I have developed some bad typing habits that I could get rid of if I was to switch to a different configuration. I tend to use the shift key with the same hand that is going to type the capital letter rather than alternating.
But there are so many words in the English language that require only one hand to type so it is bound to be inefficient. Dvorak cuts way down on those and the words that are like that are short. Try typing this sentence:
Abracadabra aftereffects aftertastes afterwards cabbages crabgrasses databases desegregated gazettes readdressed reverberated stagecraft steadfast stewardesses sweetbreads tradecrafts vertebrates wastewaters watercrafts watercress.
Paul
This won't help me with programming, but it will definitely help with writing documentation. I suppose I could even use it for comments in code if I really wanted. The other place it's nice is when I'm stuck in traffic. I just pop open the laptop and start dictating. I can work out a list of programming tasks, random thoughts, whatever. If you splurge and get the pro version, it will also read back the text, and even transpose dictation from those little voice recorder devices.
Ohhh, that $1500.00 keyboard is pretty cool looking, but I doubt I could talk the boss into that either.
Jeff
sounds to me the issue is not your keyboard but RSI (repitive strain injury), probably from all the good work
i know of a few people that have this from typing and it can be really painfull, there is help if you search the web, the only success i have heard of is a pilates stretching type excersizes for the arms and hands, the one guy i know swears by it.
good luck.
I'd guess that switching layouts probably won't help with fatigue immediately, and may even aggravate it initially since you'll be concentrating so much on the typing.
I'm going to agree with Jeremy in that it's not the keyboard. Over the past few months I've been experiencing my fingers locking when I wake up from sleeping and throughout the day and it's VERY painful to "unlock" them in. After looking into it a bit and not going to the doctors yet, I'm going to guess it's "trigger finger."
Anyone ever have problems with trigger finger? What should I expect?