Karabiner-Elementsで同時押しなどを自由に設定する【karabiner.json】
概要
Karabiner-ElementsはMac純正周辺機器を使用していない場合は必須級のアプリであり、使っている人も多い。
しかし、GUIからでは単純な設定しか出来ず、複数のキーの同時押しなどの痒いところに手が届かない。
そこで、Karabinerの設定ファイルを直接書き換えることで設定する。
設定方法
設定ファイルの場所
~/.config/karabiner/karabiner.json
設定例
マウスのボタンにデスクトップ間の遷移を設定する(Control + ← or →)
- GUIで該当のデバイスに任意の設定を追加する。
karabiner.json
上で追加された設定の箇所を探す。- 追加された設定を以下のように書き換える
{
from: {
key_code: '5',
},
to: [
{
key_code: 'left_arrow',
modifiers: ['left_control'],
},
],
},
{
from: {
key_code: '8',
},
to: [
{
key_code: 'right_arrow',
modifiers: ['left_control'],
},
],
},
反映されない場合はKarabiner-Elementsを再起動する。