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

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

使用するHHKB
ここからが本題
使用するキーボードは HHKB Professional HYBRID Type-S 日本語配列/墨
https://www.pfu.ricoh.com/direct/hhkb/detail_pd-kb820bs.html
JIS配列の無刻印キーキャップをAmazonで購入しました

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

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

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