HHKB JIS配列をカスタマイズする
背景
自作キーボードに目覚めたHHKB使いですが、キーボードを常に持ち運ぶのも大変なのでHHKBも同じ配置にできないか調べたところ、JIS配列のHHKBも自作キーボードと同じキー配置にできたためほぼ自分用のメモを残します
(HHKB JIS配列をUS配列にカスタマイズしたい人には参考になるかも)
自作キーボード
4台くらい作って分かってきた自分の好みが以下で、
- 左右分離型のキーボード
- 慣れているHHKBに近い使用感
- 記号の入力はUS配列
- ISO Enter を使いたい
最終的に a bit keys さんの sphh jp v2 に行き着きました

完成したキーボード
遊舎工房さんで購入しました
| 購入したパーツ | 価格 | |
|---|---|---|
| 本体 | sphh jp v2 | ¥16,800 |
| キースイッチ | Yushakobo Fairy Silent Linear Switch | ¥2,502 x 2 |
| キーキャップ | WS Purquoise | ¥16,500 |
キーマップは以下
日本語入力用にスペースの左右のマクロ(M0)に ctrl + space を設定している
隣のキー(Win)と同時押しで ctrl + command + space となり絵文字入力も簡単になる

キーマップ
使用するHHKB
ここからが本題
使用するキーボードは HHKB Professional HYBRID Type-S 日本語配列/墨
JIS配列の無刻印キーキャップをAmazonで購入しました

キーボードをANSI(米国)で接続
Macの設定からキーボード設定アシスタントを開く
Shiftの横のキーを押してくださいと表示されるが適当なキーを押して失敗し自分でキーボードの種類を選択できるようにする
このとき ANSI(米国) を選択するのが今回のポイント

このとき起きる問題
一番上の段の右から2番目のキー(JIS配置だと¥)が入力できない
つまり ` と ~ が入力できない
テスターでチェックすると IntlYen となっているが何も入力できていない状態になる
キーマップ変更ツールでカスタマイズ
上記の問題を解決するためにHHKBのキーマップ変更ツールを使用します
以下からキーマップ変更ツールをダウンロード&インストールします
下図を参考に3点を変更します (¥以外はお好みで)
| 変更前 | 変更後 |
|---|---|
| ¥ | (HHKBロゴ) |
| \ | Shift |
| ShiftR | Fn |

まとめ
以上でHHKB JIS配列をUS配列的な配置にカスタマイズすることができました
再現性があるか怪しいのでHHKBのキーマップ変更ツールでUS配列を選択できると嬉しい
2024/11/06 追記
HHKB Studio の場合は HHKBロゴ のところ 半/全 にするとできました

Discussion