james mckay dot net

because there are few things that are less logical than business logic
10
Mar

So long qwerty, hello Dvorak

I’ve finally decided to take the plunge and move over to using a Dvorak keyboard layout.

Everyone thinks I’m crazy doing this but there are some good sound reasons for it, notably that apparently it’s more comfortable. The traditional qwerty layout is actually far from optimal — it was not designed for either comfort or speed and it involves a good deal more finger travel than the DSK. People who successfully make the switch generally report that even if they don’t notice an increase in overall speed, they do find Dvorak to be both more comfortable and more accurate.

As you would expect, it feels quite awkward at present, since I’m fairly new to the game. Going from about 60-70 words per minute to about ten is a bit of a pain, but I’m slowly but surely picking up a bit of momentum as I persevere. It seems that a lot of people give up in frustration rather than sticking it out to the point at which they are good at it. Apparently if you keep going back to the qwerty layout while you are re-training, though, it really slows you down a lot, and this seems to be where most people fall over.

Switching is technically fairly easy as every operating system includes it as an option, and you can stick some labels on your keys with the new layout, as I have done. Unfortunately, Windows only provides you with Dvorak layouts for US English, which means no pound or euro symbols. For some strange reason, it seems to have escaped the attention of some Americans that 95% of the world’s population do not live in the U S of A. Evidently, some such Americans work at Microsoft. However, a UK layout is available for download here.

I’ll be blogging my progress and thoughts on the transition over the coming weeks, so stay tuned.

19
Sep

Ergonomic keyboards

From time to time my Microsoft Natural Keyboard raises a few eyebrows around the place, and people wonder how on earth I can use something like it. The answer is, without too much difficulty. You do need to be able to touch type (or a reasonable approximation at any rate) and it does take a bit of getting used to, but once you’re used to it, you’ll never want to go back to a conventional one.

I was always a tad sceptical about these things but a few years back I got hold of one that a local company was throwing out and decided to give it a try. The idea behind it is to prevent or reduce RSI (repetitive strain injury) and it does seem to make it quite a bit easier, that’s for sure. A year or so ago I bashed my wrists and they were pretty sore for a few days, during which I noticed a big difference between the natural keyboard (which was still quite comfortable) and my laptop keyboard (which was actually rather painful).

Having said that, it’s still not perfect. I find it particularly tiring on my right arm reaching for the mouse all the time, and I suspect that a trackball in the middle of the keyboard would be a far better idea. It really sucks that a lot of programs still seem to rely pretty heavily on the mouse to the extent that usability with a keyboard is difficult if not downright impossible. It’s lazy programming, and it has important implications for accessibility. There is also quite a bit of stretching involved when you are programming: reaching for keys like the curly brackets and so on can put quite a lot of strain on your pinky.

I am rather interested in the more heavily adapted keyboards such as the Kinesis contoured keyboards, or the Maltron keyboard. Yes, they look weird, but they are heavily researched and contoured to fit the hands and minimise strain. They also have clusters of keys for your thumbs including things like the cursor keys, control, alt, page up and page down, to ease the strain on your little fingers and minimise arm and wrist movement. The Maltron keyboard even claims to have achieved recovery from RSI in some users.

Unfortunately they are very expensive (the Maltron costs £375 for the basic model, or £435 for the version with a trackball; the Kinesis is somewhat cheaper) but if you spend a lot of time on the computer as I do, they could be well worth it. I’m admittedly a little bit concerned about the whole RSI thing, so I may invest in one at some stage, or at the very least ask for a trial. So, if you see me with an even weirder looking keyboard than ever some day, you’ll know why.