概要
「オリジナルキーボードレイアウト(FMIX)の検討」や「オリジナルキーボードレイアウト(FMIX)の検討5 -まとめ」で紹介できなかった既存のレイアウト、FMIXの派生版とそれらの英字スコアを紹介。今回の記事は、今までの検討メモを記事として公開する。
レイアウト
Soul

qwertyから18キー入れ替え
arst,zxcv,neio,u-e,y-i
Workman

qwertyから21キー入れ替え
cvの位置がqwertyと異なる
https://workmanlayout.org/
CUFRES
CUFRET
Norman
Colemak

qwertyから17キー入れ替え
arst,zxcv,neio,u-e,y-i
Minimak12
ASRT

qwertyから15キー入れ替え
asrt,zxcv,neio,u-e,y-i
https://www.keyboard-design.com/letterlayout.html?layout=asrt.en.ansi
FMIX15

qwertyから15キー入れ替え
ここまで入れ替えるならColemakでもよいと思うが、参考として掲載
asrt,zxcv,neio,u-e,y-i
FMIX14

qwertyから14キー入れ替え
asrt,zxcv,neio,u-e,p-i
FMIX12

qwertyから12キー入れ替え
asdt,zxcv,neio,u-e,p-i
FMIX12f

qwertyから12キー入れ替え
asdt,zxcv,neio,u-e,p-i
FMIX9
FMIX9f
FMIX6
FMIX14+
FMIX12+
FMIX12f+
スコア(対数距離)
| Layout | Score |
|---|---|
| CUFRES | 64.88 |
| FMIX14+ | 64.40 |
| Soul | 64.32 |
| CUFRET | 64.30 |
| FMIX15 | 64.28 |
| Colemak Mod DH | 63.98 |
| Workman | 63.72 |
| FMIX14 | 63.68 |
| Colemak | 63.65 |
| ASRT | 63.57 |
| FMIX12f+ | 62.81 |
| FMIX12+ | 62.76 |
| FMIX12 | 62.04 |
| FMIX12f | 61.54 |
| Astarte | 58.94 |
| Programmer Dvorak |
58.67 |
| FMIX9 | 55.49 |
| Minimak12 | 54.43 |
| FMIX9f | 54.96 |
| Norman | 52.31 |
| FMIX6 | 51.53 |
| qwerty | 36.12 |
入力データ
英字データは以下からダウンロードさせてもらった
https://note.com/yinouet1001/n/ne973d48e5f5
算出方法
オリジナルキーボードレイアウト(FMIX)の検討2 - スコア算出方法や「オリジナルキーボードレイアウト(FMIX)の検討5 -まとめ」のスコア(対数距離)と同じ(これはKLAスコアを筆者の好みでカスタマイズしたもの)
解説
FMIX14+のスコアが最も高いとはいえ、FMIX14+からFMIX12f+まではそれほど差がないため、その中から選ぶとしたら、qwertyとの類似性が高いFMIXや普及しているColemakを勧めたい。ちなみにFMIX12fは、fが左側にあると便利と思えることがありスコアを測定した。FMIX12とFMIX12fとでは、FMIX12のスコアが高いが、記号数字最適レイアウトであるFMIX12+とFMIX12f+とではスコアが逆転する。FMIX12とFMIX12fはキー入れ替えが同じものの、qwertyと同様に左側にfが配置されているFMIX12fの方がよりqwertyに類似といえる。
FMIXはqwertyとColemakの中間的なレイアウトで、サフィックスの数字が小さほどqwertyに近い。FMIX12fとFMIX9のスコアには間に大きな開きがある。これはFMIX9まではqwertyの筋の悪さを継承してしまい、この悪い特性を断ち切るには少なくとも12キーの入れ替えが必要であることを示している。一方、キー入れ替え数を増やせばスコアが上がるが、qwertyと類似というコンセプトが損なわれる。そこで、それらのバランスをとって、FMIXによる英字入力に関しては、FMIX12fに記号レイアウト最適化を施したFMIX12f+を勧めることにした。ただ、キー配列の移行を段階的に進めるならFMIX6やFMIX9も通過点のレイアウトとしては悪くない。
付録
Minimak12について
Minimak12のスコアは上位グループと大きな差がついている。MinimakはFMIXと同じqwertyとの類似性にこだわったレイアウトだが、 下記のヒートマップを見ると、比較的打ちやすい右手小指の中段(p)の打鍵頻度が低い割に、比較的打ちにくい上段(l)の打鍵頻度が高い、また、右手中指が忙しすぎるといった細かい問題が多々あり、スコアが振るわなかった。僅かなスコア差に拘りすぎても仕方がないが、スコアを考慮しながらレイアウトを考案することでこういった問題改善できる(改善されたレイアウトを選択できる)。もちろん、今回のスコア算出法と適合しない戦略に基づいて改良している可能性もあるが、少なくとも筆者の嗜好にはあっていない。ちなみに、Minimak12のpとlを交換するとスコアは57.99に改善する。
キー入れ替えの変遷
このステップでキーを入れ替えてトレーニングし、気に入った配列でフィックスするとよい
(もちろん、ステップは飛ばしてもよい)
キー入れ替え数とスコア
レイアウト(文字列版)
qwerty
qwertyuiop
asdfghjkl;
zxcvbnm,./
FMIX6
qwfrkyuiop
asdtghnel;
zxcvbjm,./
FMIX9f
qwfrkyluop
asdtghnei;
zxcvbjm,./
FMIX9
qwlrkyfuop
asdtghnei;
zxcvbjm,./
FMIX12f
qwfrkylup;
asdtghneio
zxcvbjm,./
FMIX12
qwlrkyfup;
asdtghneio
zxcvbjm,./
FMIX14
qwldkyfup;
asrtghneio
zxcvbjm,./
FMIX15
qwldkjfuy;
asrtghneio
zxcvbpm,./
ASRT
qwldpjfuy;
asrtghneio
zxcvbkm,./
Soul
qwldpkmuy;
asrtgfneio
zxcvjbh,./
Colemak
qwfpgjluy;
arstdhneio
zxcvbkm,./
Workman
qdrwbjfup;
ashtgyneoi
zxmcvkl,./
Norman
qwdfkjurl;
asetgynioh
zxcvbpm,./
参考情報
キーボード配列まとめ
https://zenn.dev/paalon/articles/914f22aea7ecf9
履歴
2025/8/19 レイアウトを追加
2025/8/21 レイアウトを追加、変遷の図を追加
2025/8/23 記号数字レイアウトを追加












