Karabiner-Elementsのto_if_alone機能

前回Karabiner-Elementsを使って右のshiftキーでDockを表示/非表示する設定について書きました。
この時いただいた助言に役立つKarabiner-Elementsの機能があったので記録します。


早速.jsonファイルにto_if_aloneを追加したところ「ctrl+f3(dock)→ right_shift」機能に加えて別のショートカットも right_shift で使えました。

to_if_aloneを追加したコード

{
    "title": "ctrl+function",
    "rules": [
        {
"description": "ctrl+f3(dock)→ right_shift",
            "manipulators": [
                {
                    "from": {
                        "key_code": "right_shift",
                        "modifiers":{
                            "optional":["any"]
                        }
                         },
                    "to": [
                        {
                            "key_code": "right_shift"
                        }
                        ],
                    "to_if_alone":[
                        {

                            "key_code": "f3",
                            "modifiers":"left_control"
                        }
                    ],
                    "type": "basic"
                }
            ]
        }

    ]
}

新しくto_if_alone以下に数行加えただけですが right_shiftキーにDockの表示/非表示する機能とメニューバーにBartender4の全アイテムを表示する機能「shift+;」も備わりました。

See you tomorrow!

follow us in feedly