Evaluating keyboard layouts with word-based metrics
Posted: 10 Dec 2017, 21:01
hi All
Current methods for evaluating keyboard layouts are usually based on analyzing what the fingers do, using complex measurements to track distance, alternation, repeated use, etc.
When Maltron arrived, they used a different metric: how many words you could type on their home row, compared to QWERTY or Dvorak. Naturally their layout came out best.
So I've written some programs to do similar analysis, for the following categories:
1. home keys (because 'home row' is not always in a straight row, these days)
2. home block (see definition on site)
3. easy block (ditto)
4. one-handed words (where a low score is desirable).
Over 300 layouts analyzed.
Follow the word-based metrics links here: http://www.keyboard-design.com/best-layouts.html
Comments and critiques welcome. Also if you think there are bugs or anything else wrong...
Note: some layouts (many of which originated with Patrick's Keyboard Layout Analyzer) may still have errors in the layouts themselves, which would lead to bad analysis. I'm fixing those as I find them.
Note 2: There are still too many of my own layouts in the mix, I'll cull some once some other tests are done.
Current methods for evaluating keyboard layouts are usually based on analyzing what the fingers do, using complex measurements to track distance, alternation, repeated use, etc.
When Maltron arrived, they used a different metric: how many words you could type on their home row, compared to QWERTY or Dvorak. Naturally their layout came out best.
So I've written some programs to do similar analysis, for the following categories:
1. home keys (because 'home row' is not always in a straight row, these days)
2. home block (see definition on site)
3. easy block (ditto)
4. one-handed words (where a low score is desirable).
Over 300 layouts analyzed.
Follow the word-based metrics links here: http://www.keyboard-design.com/best-layouts.html
Comments and critiques welcome. Also if you think there are bugs or anything else wrong...
Note: some layouts (many of which originated with Patrick's Keyboard Layout Analyzer) may still have errors in the layouts themselves, which would lead to bad analysis. I'm fixing those as I find them.
Note 2: There are still too many of my own layouts in the mix, I'll cull some once some other tests are done.