今回は中央4段について。
標準では 1, Q, A, Z の間のズレが 0.5u, 0.25u, 0.5u になっている。
-.---.---.---
| 1 | 2 | 3
-'-.-'-.-'-.-
| Q | W |
---'.--'.--'.
| A | S |
----'-.-'-.-'
| Z | X
私は今のところ、これに準拠したい派。「普通のキーボード」を使うときに悪影響がないようにという理由。 とはいえ、実はわりと普通のキーボードや人気のキーボードでもこれに準拠していない。
論理 US 配列を使っているのに、なぜ物理 JIS 配列を含めて検討しがちになるかについては次回以降とする。
前提
キーのサイズ 1u = 3/4 in. = 19.05 mm
主要なレイアウト規格
- ANSI (101/104): US など
- ISO (102/105): UK など
- JIS (106/109)
(ただし「US配列」「JIS配列」と書かれがちなのでそれにならう。)
コンパクトキーボードの分類
- …
- 40% (数字の段もない)
- 60% (メインの長方形部分だけある)
- 65% (+矢印くらい)
- 75% (+ファンクションキーくらい)
- 80% (テンキーレス)
- …
下段 (Z の行)
概要
コンパクトキーボードで A, Z が 0.25u ズレなものがあるので避けている。 とくに、 65%, 75% キーボードの JIS 版がこうなってしまいがち。
US 配列の右側キーのサイズは標準で上から 2u, 1.5u, 2.25u, 2.75u と思われる。
(US) (others) -.---.-------. -.---.---.---. | = | BSpace| | ^ | ¥ | BS| (1.) -'-.-'-.-----+ -'-.-'-.-'---+ [ | ] | \ | [ | ] |Enter| .--'.--'-----+ .--'.--'. | (2.) | ' | Enter | | ' | \ | | '-.-'--------+ '-.-'-.-'----+ / | Shift | / | \ | Shift| (3.)
- JIS や Happy Hacking Keyboard のように右上を 2 つの 1u キーにすることはできる。
- ISO, JIS は特徴的な Enter キー形状で中央側に 1u キーを移動していると言えそう。
- JIS では 右 Shift の左側からも 1u キーを切り出している。
- (後述) たとえば Happy Hacking Keyboard Professional JP
- (後述) たとえば Rainy 75 Pro JIS
1-3 は標準キーボードの話。 コンパクトキーボードでは 2.75u もある右 Shift に対して別の工夫をしがちで、右側から 1u キー (Fn や上矢印) を切り出すことがある。
(4. US) (5. US) .--'.--'-----+ .--'.--'-----+ | ' | Enter | | ' | Enter | '-.-'----.---+ '-.-'----.---+ / | Shift| Fn| / | Shift| ^ | --'.-----'---' .-'--.---+---+---. Alt| |Ctrl|<- | v | ->| ---' '----'---'---'---'
この後に JIS 対応しようとすると右 Shift が 1u 未満になってしまう。
(4.) (5.) .--'.--'. Ent| .--'.--'. Ent| | : | ] | er| | : | ] | er| '-.-'-.-'.---+ '-.-'-.-'.---+ / | \ |##| Fn| / | \ |##| ^ | --'.--'--'---' .-'--.'--+---+---. Alt| |Ctrl|<- | v | ->| ---' '----'---'---'---'
ここにキーを置こうとすると、下段のズレを変えたくなる。 左右の Shift は 2.25u + 2.75u だけど 2u + 3u だったら良かったのに、というわけだ。
(4. JIS, 2u) (5. JIS, 2u) .--'.--'. Ent| .--'.--'. Ent| | : | ] | er| | : | ] | er| '.--'.--'.---+ '.--'.--'.---+ | \ | ^ |Shi| | \ |Shi| ^ | -+---+---+---+ .'---+---+---+---. |<- | v | ->| |Ctrl|<- | v | ->| '---'---'---' '----'---'---'---'
私は「右 Shift 2.75u の呪い」だと解釈している。 一般的には (キーボードの基板の話をするときには) 左 Shift のサイズをもとに 2.25u layout, 2u layout と呼ばれているようだ。
2.25u layout のコンパクトキーボードで JIS にするためには、別の workaround というか専用の設計が必要になっているように思う。たとえば Keychron 製のもの (https://keychron.jp/collections/日本語配列キーボード) を見ると
- 矢印キーを 0.25u 右にズラす (Q1)
- 65%, 75% キーボードで右側追加 1 列を離して置いている場合に向いてそう。
- 右 Shift まわりは JIS のまま (1u + 1.75u) で
- 右 Shift と上矢印キーを同じにしてしまう (K2, K4)
- 矢印キーを逆 T 字の配列にすることをやめて、横1列にならべる (K6)
などの方法があるようだ。
-.---.---.---..---. | ^ | ¥ | BS|| | -'-.-'-.-'---++---+ @ | [ |Enter|| | .--'.--'. |+---+ | : | ] | || | '-.-'-.-'-.--'+---' / | \ |Shi| ^ | -.'---+---+---+---. |Ctrl|<- | v | ->| -'----'---'---'---'
Rainy 75 JIS が 2.25u layout だったらなという観点だと、FURYCUBE F75 がセール中で 13500 円になっているので気になる。
数字の行
概要
ノートパソコンのキーボードは数字のある行が変なことがよくある。 Microsoft と Apple さえもそうなのでつらい。
ノートパソコンのキーボードはコンパクトキーボード (面積が小さい) とは別のジャンルで、Z の行のズレの問題は上下矢印のキーを縦半分にすることでも解決できる。
.---.---.---.
| +---+ |
'---'---'---'
.---.
.---+---+---. (4つとも半分のサイズで逆T字のものも多い)
'---'---'---'
ノートパソコン風薄型キーボードは場合によるものの、ノートパソコンのキーボードは最上段 (F1-F12 などの行を除く) (数字の行) がズレていることが最近多いように思う。 数字やそのシフト側の記号の単打くらいはブラインドで打っている私にとっては下段のズレと同じくらい気になってしまう。
ノートパソコンで人気のサイズ 13 インチ (ベゼルを含まない画面対角) は 16:9 のとき横幅約 11.33 インチとなり、60% キーボードの横幅 15u = 11.25 インチと比べてあまり余裕がない。 画面の縁が改善したせいなのかは分からないが、キーボードに 15u 確保しないものをよく見る。
JIS で比較した図
mac, old .-----.---.- ... -.---.---.---. | 1 | 2 | | ^ | ¥ |del| +---.-'-.-'- ... -'-.-'-.-'---+ |tab| Q | W @ | [ |retur| mac .----.---.- ... -.---.---.----. | 1 | 2 | | ^ | ¥ | del| +---.'--.'- ... -'--.'--.'----+ |tab| Q | W @ | [ |retur| Surface (0.25u 単位ではなく近似) .--.---.---.- ... -.---.---.--. |漢| 1 | 2 | | ^ | ¥ |BS| +--'.--'.--'. ... -'---'.--'--+ |Tab| Q | W | @ | [ |Enter|
Mac はわりと昔から幅 14.5u のようだ。
- US, ISO では右 0.5u 削れば良い。
- 右上が 1u の JIS については左上の「漢字 (半角/全角)」キーを除いているので左 0.5u 削れば良い。
というところまでは私にとっては良い設計だった。JIS だけホームポジションが左に 0.5u 動いているデメリットをあまり感じないので。 しかし、残念ながら JIS については数年前に数字の行が左に 0.25u 移動したようだ。
Microsoft Surface (Pro) は 12 インチ台の時期が長く、13 インチモデルや Surface Book の 15 インチなどについても同じキー配列が使われ続けているように見える。
US, JIS で共通のキーは同じ位置にあり、画像検索した限りでは ISO も同じの様子。1, Q, A, Z 間のズレは 0.3u, 0.2u, 0.5u くらい。
まとめると、今の Mac 純正の JIS キーボードでは 2 は A の真上にあり、Surface キーボードでは 2 は Z の真上にある。標準から 0.25u ズレだから許容されると思ったのかもしれないが、向きが逆なのでこの 2 つを往復して使うと 0.5u の差になってかなりしんどい。
この記事は Realforce R3HC23 で書きました (80%, JIS, 2.25u)。
