Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save localghost666/8111467dbede67b704aaa0cef316dfb0 to your computer and use it in GitHub Desktop.
Save localghost666/8111467dbede67b704aaa0cef316dfb0 to your computer and use it in GitHub Desktop.
Karabiner-Elements Rules for Korean Windows Keyboard
{
"title": "KarabinerElementsKoreanPcKeyboard",
"maintainers": [],
"rules": [
{
"description": "Windows 키와 왼쪽 Alt 키 자리 교체",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "left_command"
},
"to": [
{
"key_code": "left_option"
}
]
},
{
"type": "basic",
"from": {
"key_code": "left_option"
},
"to": [
{
"key_code": "left_command"
}
]
}
]
},
{
"description": "Shift + 스페이스 를 사용하여 입력 소스 변경",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "spacebar",
"modifiers": {
"mandatory": [
"shift"
]
}
},
"to": [
{
"key_code": "spacebar",
"modifiers": [
"left_control"
]
}
]
}
]
},
{
"description": "왼쪽 Control + 스페이스 를 사용하여 한자 변환",
"manipulators": [
{
"type": "basic",
"conditions": [
{
"type": "input_source_if",
"input_sources": [
{
"language": "ko"
}
]
}
],
"from": {
"key_code": "spacebar",
"modifiers": {
"mandatory": [
"left_control"
]
}
},
"to": [
{
"key_code": "return_or_enter",
"modifiers": [
"left_control"
]
}
]
}
]
},
{
"description": "한/영 키를 사용하여 입력 소스 변경",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "japanese_kana"
},
"to": [
{
"key_code": "spacebar",
"modifiers": [
"left_control"
]
}
]
}
]
},
{
"description": "한자 키를 사용하여 한글을 한자로 변환",
"manipulators": [
{
"type": "basic",
"conditions": [
{
"type": "input_source_if",
"input_sources": [
{
"language": "ko"
}
]
}
],
"from": {
"key_code": "japanese_eisuu"
},
"to": [
{
"key_code": "return_or_enter",
"modifiers": [
"right_option"
]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment