Skip to content

Instantly share code, notes, and snippets.

@KenjiOhtsuka
Created May 2, 2023 08:59
Show Gist options
  • Save KenjiOhtsuka/dca85dc0a03e2651c076cb49c8899bbf to your computer and use it in GitHub Desktop.
Save KenjiOhtsuka/dca85dc0a03e2651c076cb49c8899bbf to your computer and use it in GitHub Desktop.
Karabiner-Elements: 「かな」を入力言語切り替えに使う

JOSN 配置場所

JSONはフォルダ

/Users/{{USER}}/.config/karabiner/assets/complex_modifications/

の中に入れる。

JSON が配置されていれば、Complex Modifications の Add rule をクリックした時に追加候補として表示されるようになる。

image

kana.json

入力切り替えを option + space にしている場合の設定。 直前に使っていた言語への切り替えはできるが、 3言語以上使う場合に "前の前に使っていた言語" に切り替えることができない。

{
"title":"Change Input Source",
"rules":[
{
"description":"Change Input Source by Kana key",
"manipulators":[
{
"type":"basic",
"from":{
"key_code":"japanese_kana",
"modifiers":{
}
},
"to":[
{
"key_code":"spacebar",
"modifiers":[
"left_option"
]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment