0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

オリジナルキーボードレイアウト(FMIX配列)の検討7 - 追加レイアウトの検証

0
Last updated at Posted at 2025-08-17

概要

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

レイアウト

Soul

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

Workman

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

CUFRES

image.png

CUFRET

image.png

Norman

image.png
aset,zxcv

Colemak

image.png
qwertyから17キー入れ替え
arst,zxcv,neio,u-e,y-i

Minimak12

image.png
qwertyから12キー入れ替え
astr,zxcv

ASRT

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

FMIX15

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

FMIX14

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

FMIX12

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

FMIX12f

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

FMIX9

image.png
asdt,zxcv,nei,u-e

FMIX9f

image.png
asdt,zxcv,nei,u-e

FMIX6

image.png
qwertyから6キー入れ替え
asdt,zxcv

FMIX14+

image.png

FMIX12+

image.png

FMIX12f+

image.png

スコア(対数距離)

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に改善する。

Minimak12のヒートマップ
image.png

FMIX12のヒートマップ
image.png

キー入れ替えの変遷

このステップでキーを入れ替えてトレーニングし、気に入った配列でフィックスするとよい
(もちろん、ステップは飛ばしてもよい)

キー入れ替え数とスコア

image.png

レイアウト(文字列版)

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 記号数字レイアウトを追加

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?