s1mlog
  • #ワークスペース
  • #在宅勤務
  • #デスクツアー
  • #Claude Code
  • #AWS
  • #その他
  • #ガジェット

s1mlog

福井出身・藤沢在住のサーバーサイドエンジニア。 Go / Laravel を中心に、GCPやAWSなどのクラウドインフラを扱っています。 AI技術やサービスにも取り組みながら、リモートワークや子育て、 日々愛用しているガジェットについて発信しています。

ホーム/プライバシーポリシー/アフィリエイト開示/お問い合わせ/RSS

© S1MLOG. All Rights Reserved 2026

  1. ホーム /
  2. ガジェット /
  3. Mac で HHKB を「最強の作業環境」にする Karabiner 設定 2026 年版

Mac で HHKB を「最強の作業環境」にする Karabiner 設定 2026 年版

  • #ガジェット
  • #ワークスペース

HHKB Professional HYBRID Type-S を Mac で使うための Karabiner-Elements 設定をキーマップ図つきで公開。英数/かな・Shift+Space の _・Hyper キーなど、効きが大きい部分だけを詰める。

s1mlogs1mlog
26 July, 2026
Mac で HHKB を「最強の作業環境」にする Karabiner 設定 2026 年版

PR本記事には広告・アフィリエイトリンクが含まれることがあります(開示)

目次

  1. キーマップの全体像
  2. Cmd 単押しで英数 / かな
  3. Shift + Space で _
  4. 右 Option の Hyper キー化
  5. Fn + hjkl の Vim 風矢印
  6. アプリ別カスタムは 2 つだけ
  7. 設定の管理と見直し

HHKB は素のままでも十分使えますが、Mac で使うなら Karabiner-Elements で詰めると別物になります。私は HHKB Professional HYBRID Type-S(US 配列)を Mac で使ってきて、少しずつ設定を更新してきました。2026 年現在の構成を公開します。メインのキーボードは最近、無線分割の cornix LP(キーマップは Vial 側で調整)へ移していますが、HHKB を使う場面では今もこの Karabiner 設定です。

前提は HHKB Professional HYBRID Type-S の US 配列、macOS は最新世代、Karabiner-Elements は最新安定版、HHKB の DIP スイッチは Mac モード(SW3 ON)。JIS 配列なら一部の調整は不要になります。

方針として、私は 8 割は標準のまま です。ホームポジションから手を動かさない・両手の指の負担を均等化する・Mac の標準ショートカットは壊さない・アプリ別の特殊化は最小限、という原則で、効きが大きい部分だけを詰めています。

キーマップの全体像

いろいろ試して残った変更は、結局この 4 つだけです。

HHKB + Karabiner のキーマップ全体図
HHKB + Karabiner のキーマップ全体図

Cmd 単押しで英数 / かな

US 配列で日本語入力するなら必須レベルです。Karabiner の Complex Modifications に「For Japanese (Roman/Hiragana)」のプリセットがあり、1 クリックで有効化できます。同時押し時は普通の Cmd として働くので、既存ショートカットは何も壊れません。

Shift + Space で _

US 配列の HHKB だと _ は Shift + - で、コードで snake_case を多用する身には地味なストレス。Shift と Space は両方ホームポジション近くにあるので、- まで指を伸ばさずに _ が打てます。

{
  "from": {
    "key_code": "spacebar",
    "modifiers": { "mandatory": ["shift"] }
  },
  "to": [
    { "key_code": "hyphen", "modifiers": ["shift"] }
  ]
}

手に馴染みすぎて、JIS 配列に戻った時に困るレベルでハマります。

右 Option の Hyper キー化

Hyper キー(Ctrl + Shift + Cmd + Option)は Mac の標準ショートカットと衝突しないので、ランチャー・ウィンドウ管理・アプリ切替のグローバルショートカットを集約できます。よくあるのは Caps Lock を Hyper にする手ですが、HHKB はそこが元から Control なので、私は右 Option に割り当てました(単押しは Esc を温存)。実際の切替は Raycast / Rectangle / Hammerspoon などと組み合わせます。

Fn + hjkl の Vim 風矢印

HHKB 標準の Fn + [;'/ の矢印は慣れれば最高なのですが、右手しか使えないため、Shift + 矢印 での選択範囲拡張が右手だけになって辛い。そこで Vim 風配置を標準と併存で追加しています。左手だけで矢印操作ができ、右手はマウスに置いたまま。コードレビューや長文ナビゲーションが楽になりました。

アプリ別カスタムは 2 つだけ

Karabiner は特定アプリ限定の挙動も仕込めます。私が入れているのは、ターミナル系で Cmd + W を 1 タップ無効化してダブルタップで閉じるようにするものと、Slack で Esc(全スレッド既読になる)を Cmd + Esc に置き換えるものの 2 つ。この手の設定は過剰になりがちなので、明確な事故防止の理由がある場合だけ入れる方針です。

設定の管理と見直し

Karabiner の設定は ~/.config/karabiner/karabiner.json に保存されます。これを Git 管理(dotfiles リポジトリからのシンボリックリンク化が定番)しておくと、PC 買い替え時の手間が劇的に減ります。

そして設定を入れたら 2 週間使い続けてから見直すのがおすすめ。最初の違和感は 1 週間で慣れることが多い一方、「便利だと思って入れた設定」が全然使われていないこともよくあります。試して消した設定と、残って定着した設定を並べるとこうなりました。

試して消した設定と残った設定
試して消した設定と残った設定

home row mods は理屈の上では最強なのに、誤爆だらけで正直疲れました。残ったものが自分にとっての本物なので、試行錯誤を恐れず入れ替えていくのが良いと思います。

▶ 製品を見る
・HHKB Professional HYBRID Type-S(US 配列)— この記事の設定はこの機種前提
・Karabiner-Elements — 無料。この記事の設定はすべてこれで実現

HHKB を Mac で使うなら、Karabiner で詰めると体験が変わります。「買ったけど想像と違った」という人も、一度詰めてから判断してほしい——というのが使ってきた実感です。

Xで共有はてブ

関連記事

  • 在宅エンジニアのデスクツアー 2026 — 私用と社用の 2 台を 1 セットで回す