⌨️

HHKB JIS配列をカスタマイズする

2024/11/04に公開

背景

自作キーボードに目覚めた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 日本語配列/墨
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配列を選択できると嬉しい

Discussion