フルキーボードでない、80%〜40%やそれ以下のキーボードは、
「そこにないキーは存在しない」わけではない。
Fnキーなどの「レイヤーキーを押しながら」
何かを押すと、別のキーになる仕様だ。
たとえばFnキーを押しながら数字段の1〜0を押すと、
F1〜F10になる、などの仕組みだね。
平屋のキーボードが、アパートのように2階、3階が増えて、
レイヤー状になるイメージで、
自作キーボードでは「レイヤー」と呼ぶ。
自作配列界隈では「n面」(2面とか3面とか)と呼ばれてた。
さて、そのレイヤーキーはどこにあるべき?
僕はシフトキーみたいな小指の遠くに置くのではなく、
親指一等地に置くべきだと考えている。
Twitterから。
> HHKBユーザーのみなさんに聞きたいんだけど、Visual Studioとかのデバッグどうしてます?
> ファンクションキー、Fnキーと組み合わせてやるしかないの、嫌じゃないんですか?
> たまにキーボード変えてやると、ファンクションキーのありがたさが良くわかるんですよ。ファンクションキー、必要じゃない?
ファンクションキー、
HHKBではFn+1〜0だったかな。
ただHHKBの問題は、
Fnキーが使いにくいところにあること。
USキーボードは話にならない。
JISなら、僕は無変換と変換キーの位置にあるべきだと考えている。
また、
Shift+とか、Shift+Ctrl+などの、
モデファイアと組み合わせて(コンビネーション)、
それぞれのキーを使うこともあるだろう。
そういう場合、
モデファイアとFnキーは、
二つ三つを押しやすい位置にあるべきだと考える。
端っこの不遇位置では、
ホームポジションを崩して、
よっこいしょとやらないといけないし、
指がこんがらがるだろう。
だから、レイヤーキーとモデファイアは、
「ホームポジションを崩さない」
という目的ならば、
親指島に集めるべきだと思う。
それができないUS配列は論外。
JISもそんなにうまくいく配置が可能かどうか、
僕は検討していない。
なぜなら、
もっと自由に置ける、
自作キーボードを使っているからだ。
物理位置も論理位置も自由になるからこそ、
数字キーもファンクションキーも、
その他のキーもレイヤーに入っている、
36キーのキーボードMiniAxeを愛用している。
もちろん自作キーボードは、
はんだづけや基礎的なプログラミングなどの、
ハードルの高さがあるので、
万人には勧めないが、
それをしたいならそれをするべきだと思うんだよね。
だから、
HHKBでファンクション関係がやりにくいなら、
HHKBはその人にとって、
いいキーボードじゃないと僕は思う。
コンパクト性や打鍵感は、
メーカー品としては最高クラスだけど、
自作キーボードで、
コンパクト性も打鍵感も上回ったし。
レイヤーキーは親指でなければならないか?
必ずしもそうではない。
自作キーボードでは、
AとCtrlを兼ねたり、
/とレイヤーを兼ねたりするなどの、
工夫されたマップがある。
その辺はその人の用途や癖と関係するので、
一般解があると僕は考えていない。
無難な解として、
レイヤーキーは親指が使いやすいぜ、
ということにしている。
そもそも普通のキーボードの、
シフトキーが僕は使えない。
毎回見てから押している。
小指が短いし、あそこは遠すぎるからだ。
なのでSandSという、
スペースキーとシフトキーを兼ねている
(Space and Shift)ものを、
僕は使っている。
HHKBはA横にCtrlを近づけた
(もともとはSUNキーボードのものの継承)が、
僕はそれすら遠いと感じていて、
ショートカット発動キーを、
JK、DF、M,、CVという、
人差し指中指二つを押しながらなにか、
のように定義し直している。(薙刀式編集モード)
30キーの範囲でキーボードを使うことが理想だ。
(10キーでも8キーでもいいが、
さすがにややこしくなりすぎるだろう)
そんな風にキーボードは、
レイヤード、マンションドになるべきだ。
そのエレベーターであるところの、
要のレイヤーキーは、
親指ホームポジションが一番使いやすいんでないかな。
これらについては異論もあろう。
「使いやすい」は個人の感覚でもあり、
使わない組み合わせを捨てることで使いやすくなることもある。
アプリAは使いやすいがBはこれでは使い物にならない、
もありえる。
なので、一般解は存在しないと考える。
たとえば僕はファンクションキーを押したことがない。
なので僕にとっては最低でも数字段まででいい。
あの1Uのスペースは、僕にとって一生の無駄だ。
ノートPCなどで生まれたFnキーだが、
これをホームポジションから触れないほどの遠くに置いたやつは、
社会的死刑の罪に値する。
おまえがキーボードを退化させ、
進化の機会を奪い、
多くの人の作業効率を下げさせたのだ。
僕が設計者なら、
FJキーを半分に割って、
上半分につけたさ。
(いまやqwertyローマ字を使ってないため、
そんなことは出来ないが)
2023年10月26日
この記事へのコメント
コメントを書く
この記事へのトラックバック