geekhack Community > Ergonomics

A modified Colemak

(1/3) > >>

batfink:
Came across this modified version of Colemak which might be of interest. It seems to be based on a similar principle as the Workman layout i.e. reducing usage of the centre-column (D and H keys in Colemak's case).

http://colemakmods.github.io/mod-dh/

Sc0tTy:
The switch with H and M makes no sense according to my data. I'm a programmer writing a in Dutch and English and I actually use the H less.
M   33727
H   32753
Data from the last 1.5 years from home and work.
For us dutch folks its better to move the J to Colemak's M position
J   46045

I've been doing analysis for a while and I'm trying to figure what keys I should change from original Colemak, switching the position of D actually makes a lot of sense.
Here's the data I've collected:
E   178461   r
T   112957   l
A   103738   r
N   94651   l
R   83908   l
I   82971   r
      
O   73682   r
S   69451   l
      
C   54929   l
D   53089   l
L   52231   r
V   51346   r
      
J   46045   r
M   33727   l
H   32753   r
G   30487   l
P   29121   l
K   27713   r
U   27671   r
Z   22494   l
B   21036   l
W   20492   r
F   16714   r
Q   14880   l
X   10774   r
Y   8403   l

mstechfreak:
Just wanted to share my switching to colemak experience. Not easy at all! :D At least for me. However, when I tried some typing tutors and finally stopped at one (http://www.typingstudy.com) it became a lot easier. However, I'm still not sure whether it is neceesary, but I guess it's worth to try! :D

PieterGen:
@ Sc0tTy - your analysis is too simplistic.  Yes, letter frequency is an important factor in keyboard layout design. Frequent letters should be in easy to reach positions. But, letter frequency is certainly not the only factor. Some other factors are:
- bigram frequencies. A bigram is a combination of two letters. In English the most common bigrams are th he and in. This means that it should be easy to type those combinations. Which means that for instance t and h should not be typed with the same finger. Likewise for he, in and so forth. In Dutch the three most common bigrams are en er de
- alternation (prevention of too long one hand strings). You don't want all frequent letters/ bigrams on one hand and all infrequent on the other hand. On an English layout, the five most common bigrams are th he in er an. If you would put therans on one hand, you would end up with far too much long strings on one hand. There are rats near here, the rest treats ..... and so on, all on one hand. A Dutch layout that puts enratid on one hand would be equally horrible.
- hand and finger load. Usually a 50%/50% hand load is desirable. An ideal finger load would be something like (not counting thumbs, and counting l.pinky-l.ring-l.middle-l.index-r.index-r.middle-r.ring-r.pinky)  9% - 11% - 16%-14%  14%-16%-11%-9%  Preferences may differ though, some people want less load on the pinkies (thus more on the rest), others like less load on the index and more on the middle and so on.
- low same finger use; low row jumps, low home jump (bottom row -> top row or vice versa)

Sc0tTy:

--- Quote from: PieterGen on Thu, 11 December 2014, 06:33:24 ---@ Sc0tTy - your analysis is too simplistic.  Yes, letter frequency is an important factor in keyboard layout design. Frequent letters should be in easy to reach positions. But, letter frequency is certainly not the only factor. Some other factors are:
- bigram frequencies. A bigram is a combination of two letters. In English the most common bigrams are th he and in. This means that it should be easy to type those combinations. Which means that for instance t and h should not be typed with the same finger. Likewise for he, in and so forth. In Dutch the three most common bigrams are en er de
- alternation (prevention of too long one hand strings). You don't want all frequent letters/ bigrams on one hand and all infrequent on the other hand. On an English layout, the five most common bigrams are th he in er an. If you would put therans on one hand, you would end up with far too much long strings on one hand. There are rats near here, the rest treats ..... and so on, all on one hand. A Dutch layout that puts enratid on one hand would be equally horrible.
- hand and finger load. Usually a 50%/50% hand load is desirable. An ideal finger load would be something like (not counting thumbs, and counting l.pinky-l.ring-l.middle-l.index-r.index-r.middle-r.ring-r.pinky)  9% - 11% - 16%-14%  14%-16%-11%-9%  Preferences may differ though, some people want less load on the pinkies (thus more on the rest), others like less load on the index and more on the middle and so on.
- low same finger use; low row jumps, low home jump (bottom row -> top row or vice versa)

--- End quote ---

This is the exact reason why I haven't changed anything yet :) But for us Dutch folk it makes a lot of sense to put J on a better position.

Navigation

[0] Message Index

[#] Next page

Go to full version