Skip to content

Instantly share code, notes, and snippets.

@c0ze
Created December 13, 2025 17:57
Show Gist options
  • Select an option

  • Save c0ze/270e5290bdd5b3c23d2e7dd9f112da7a to your computer and use it in GitHub Desktop.

Select an option

Save c0ze/270e5290bdd5b3c23d2e7dd9f112da7a to your computer and use it in GitHub Desktop.
karabiner config to map henkan keys to language input
{
"description": "The Trinity (G913 Edition): Muhenkan=Eng, Henkan=JP, Katakana=TR",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "japanese_pc_nfer",
"modifiers": { "optional": ["any"] }
},
"to": [ { "select_input_source": { "language": "en" } } ]
},
{
"type": "basic",
"from": {
"key_code": "japanese_pc_xfer",
"modifiers": { "optional": ["any"] }
},
"to": [ { "select_input_source": { "language": "ja" } } ]
},
{
"type": "basic",
"from": {
"key_code": "japanese_pc_katakana",
"modifiers": { "optional": ["any"] }
},
"to": [ { "select_input_source": { "language": "tr" } } ]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment