[Karabiner] メモ

Karabinerに関するメモ置き場

設定ファイル

GitHub

メモ

特定のアプリで特定のキーバインドを無効にしたい

無効にしたいキーバインドのconditionsに以下のような設定をすれば可能。

{
    "description": "キーバインドの説明",
    "manipulators": [
        {
            "conditions": [
                {
                    "bundle_identifiers": [
                        "^com\\.googlecode\\.iterm2$"
                    ],
                    "type": "frontmost_application_unless"
                }
            ],
        },
        ~
    ]
}

bundle_identifiersはアプリのinfo.plistに記載されている。

info.plistは「アプリ右クリック => パッケージの内容を表示」で開いた先を潜っていけばある。