LoginSignup
3
2

More than 5 years have passed since last update.

macOS SierraでKarabinerが使えない…

Last updated at Posted at 2016-09-23

macOS SierraでKarabinerが使えない

色々と設定していたKarabinerが使えなくなっている。
外付けのUSキーでどうしても気になったのが、F12キーをForward deleteにしてたこと。
これはちょっと使い勝手悪すぎる。

内臓はJISキーなので、英数キーをコピー、かなキーをペーストにしてたんですけど、
これも使えないってことですよね…むむむむ。

当座対応ってことで、pqrs.orgさんからKarabiner-Elementsってのが出てます。
jsonで書いてあげればいいみたい。

Karabiner-Elements/types.hpp at master · tekezo/Karabiner-Elements
https://github.com/tekezo/Karabiner-Elements

設定するキー配列についてはこちらにまとめて頂けてます。

https://github.com/tekezo/Karabiner-Elements/blob/master/src/share/types.hpp#L177-L369

F12をForward Deleteに

パッケージを落としてきます。

cd ~/.karabiner.d/configuration
touch karabiner.json
vi karabiner.json
{
    "profiles": [
          {
            "name": "Default profile",
            "selected": true,
            "simple_modifications": {
                  "f12": "delete_forward"
            }
          }
    ]
 }

とりあえずはこれで。

0928追記

現状、Karabiner-ElementsではFn押しと別々のコマンドをアサインすることはできないようで…
上記の設定だと、Forward deleteはできても、ボリューム操作が出来ない。
アップデート待ちしかないようです。

https://github.com/tekezo/Karabiner-Elements/issues/16

(Sierraから音量弄るの横になって分かりやすくなったし、インタフェースもわざわざ設定開かなくてもよくなったので、このままでも特段問題はなさそう。)

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2