英語配列のHHKBから、英語配列のMagic Keyboardに戻しました。>HHKB HYBRIDからMagic Keyboardに戻した理由
HHKBの打鍵感よかったなーと今でも思うわけですが、それ以上に1番HHKBで好きだったのがカーソルキー(矢印キー)の移動です。
英語配列のHHKBでは、ホームポジションはほとんど崩すことなくカーソルキーを押すことができます。具体的にはFnキー+[ ‘ / ; で操作します。
HHKBに対してマジックキーボードではホームポジションを崩さないとカーソル移動する事はできません。もちろんマジックキーボードでもコントロールキーと組み合わせることでできるのですが(Controlキー+p f n b)、 やっぱりHHKBの方が理にかなってる配置だなと思うわけです。
どうにかしてマジックキーボードでHHKBのようなカーソル操作をしたい!と思って調べてみると簡単に見つかりました。先人たちに感謝なのです。
Magic KeyboardでHHKBのようなカーソルキーにする方法
HHKBではFnキーと組み合わせることで、↓のようにカーソルキーが使えます。これが超便利なんて巣よね。
![HHKB 設定](https://today-is-the-first-day.com/wp-content/uploads/2018/12/a7e03a72882977eed3f78599eb54ae6c-1.jpg)
マジックキーボードでも、このような位置にカーソルキーがあって欲しい。
Karabinerをインストール
このようにするためには、まずはMacOSのキーバインドカスタマーズツールであるKarabinerをインストールします。
![](https://karabiner-elements.pqrs.org/images/logo.png)
![](https://today-is-the-first-day.com/wp-content/uploads/2022/09/Karabiner-Block-462x400.png)
Karabinerのインストールがブロックされているはずなので、システム環境設定よりセキュリティーとプライバシーを開き「許可」をクリックしましょう。
右シフトキーをファンクションキーにする
![](https://today-is-the-first-day.com/wp-content/uploads/2022/09/1-Mac-Karabiner-HHKB-647x208.png)
Karabinerの設定より、右シフトキー(右Shit)をファンクションキー(Fn)にします。 (注意点として、そもそも右シフトキーに何かを割り当てている人はこの記事で書く方法は使えません)
やり方は、
- Simple Modificationsをクリック
- For all devicesをクリック
- Add itemをクリック
で設定を追加していきます。
また私の場合は、Caps lockを左Controlに、左ControlをCaps lockに入れ替えています。
Happy Hacking Keyboard Compatible Mode (rev 2)をインポートする
次に、HHKB用のキー配列になるようなプログラムをインポートします。
やり方は、
- Karabinerを開く(Preferencesをクリック)
- Complex modificationをクリック
- Add ruleをクリック
- Import more rules from the Internetをクリック
- Happy Hacking Keyboard Compatible Mode (rev 2)と検索をかける
- Importする
- HHKB Arrow ModeのEnableをクリック
これで完了です。
画像で説明すると下の通り。
![](https://today-is-the-first-day.com/wp-content/uploads/2022/09/5-Mac-Karabiner-HHKB-647x356.png)
Complex modificationからAdd ruleをクリックします。
![](https://today-is-the-first-day.com/wp-content/uploads/2022/09/4-Mac-Karabiner-HHKB-597x400.png)
(私の環境ではすでにHappy Hacking Keyboard Compatible Mode (rev 2)が入っていますの)
Import more rules from the Internetをクリックします。
![](https://today-is-the-first-day.com/wp-content/uploads/2022/09/3-Mac-Karabiner-HHKB.png)
Happy Hacking Keyboard Compatible Mode (rev 2)と検索をかけて、出てきたものをImportします。
![](https://today-is-the-first-day.com/wp-content/uploads/2022/09/2-Mac-Karabiner-HHKB-594x400.png)
で、あとはインストールしたものを有効(Enable)するだけです。
これで完了です。
これで右シフトキーとl . ; p でカーソル移動できるになりました。マジックキーボードの本来のカーソルキーの配置より、ホームポジションを崩すことなくカーソル移動できるようになったので便利になりました!
このコードを書いてくれた人、ありがとうございます!!!感謝の極みです!!!
余談: カーソルキーをk , l oに割り当てる
余談です。さらにホームポジションを崩したくないなと思ったので、l . ; pkの割り当てをひとつ左にずらし、k , l oにしました。
やり方としては、 Finder→ユーザー名→.config→karabiner→assets→complex-modifications→1662255246.json
を開いて、ちょこっといじります。
Key-codeがそれぞれ「l . ; p」が最初に割り当てられているので、ここを任意のキーにするだけです。 私の場合はk , l oを割り当てています。
(あとこの方法を知っておけば、これらのファイルをコピーして別のMacに移すだけでKarabinerの設定を同じようにできるので便利です)
以上、マジックキーボードでHHKBのようなカーソル移動をさせる方法でした。参考までにそれでは!
コメント