September 2022

S M T W T F S
    123
45678910
11121314151617
181920 21222324
2526 27282930 

Style Credit

Expand Cut Tags

No cut tags
Wednesday, April 20th, 2011 02:52 pm
Keyboard design is a contentious thing. Everyone knows qwerty kind of sucks, but very few people use alternative mappings. Most of these are designed to improve typing speed by putting common letters on the home row, and keeping letters which are frequently found next to each other in words assigned to different fingers, to optimize typing motions. This is a very sensible, very 20th century approach to solving the problem. I think it's all wrong.

We should switch mappings, mind you. But as more and more typing is done on mobile devices, the criteria for optimization is changing. I doubt Dvorak is noticeably better than qwerty if you're thumb-typing, for instance. More important than just changes in the physical act of typing, though, is the fact that typing on mobile devices is almost universally aided with automatic correction tools. This works great if you typo 'hst' for 'hat', as 'hst' isn't a word. But if you typo 'pot' for 'pit', it's not going to help much. (Unless they start doing higher level semantic correction, which isn't impossible but does raise certain interface issues.) I would like to propose the need for a new keyboard layout which optimizes typing speed on smart devices by minimizing the number of off-by-one typos which can turn a valid word into another valid word. Keeping vowels well away from each other would obviously be the most important thing. Not clustering uncommon letters like X and Z next to each other would also help. Q shouldn't be banished to the edge of the keyboard, it would be much more valuable acting as an enigmatic wall between two higher frequency letters.

That should work pretty well until we get a real mind-computer interface working. Hopefully with advances like this we can skip over the horror of widespread voice input entirely.
Wednesday, April 20th, 2011 10:01 pm (UTC)
That's a pretty neat point. I wonder if there's a specific axis along which people tend to be off, or if you actually want to surround a given key with its least likely compatriots. I mean, with touchscreens you're going to have skew along one axis, I think, probably running along whichever direction people tend to orient their fingers, since it's hardest to correct for mispositioning that's obscured by one's fingers, so thumb-typing has pretty clear shadows to the bottom outside corner on each half of the keyboard, divided by a vertical line, but for people who finger-peck on an iPad there may not be a clear problem area for each key.
Wednesday, April 20th, 2011 11:19 pm (UTC)
My most annoying errors are things like mistyping "interesting in" for "interested in" because once my fingers get rolling on the first eight letters the rest of the wrong word just rolls out. Don't know how you'd deal with that kind of thing except for semantically.
Thursday, April 21st, 2011 01:10 am (UTC)
I use a Dvorak keyboard at home. Your thumb-typing comment is an interesting point. With all the vowels adjactent on the left hand, the typo examples you gave really ring true pat, pot, pet, put, pit and hat, hot, hut, hit are only slightly separated.