shift+space로 한영 전환

Tags:

최근 맥 os 업데이트후 shift+space 한영전환이 막혔다. 해결 방법을 찾아 정리해둠.

카라비너를 설치한다.

권한을 주고 실행 후 Settings -> Complex Modification에서 다음 부분을 수정

    "manipulators": [
        {
            "from": {
                "key_code": "spacebar",
                "modifiers": {
                    "mandatory": [
                        "left_shift"
                    ],
                    "optional": [
                        "any"
                    ]
                }
            },
            "to": [
                {
                    "key_code": "f18",
                    "modifiers": []
                }
            ],
            "type": "basic"
        }
    ]

이후 f18 로 shift+space가 맵핑이 된다. 맥의 settings -> keyboard shortcuts -> input methods에서 next source를 눌러 shift+space를 입력하면 f18이 입력되어 완성!

주의할 점은 karabiner는 어디까지나 키 입력을 받아 키 코드를 교체해주는 프로그램이라는 것이다. 다시 말해 이 프로그램은 모든 키 입력을 들여다볼 수 있다. 홈페이지의 프라이버시, 시큐리티 항목에서는 보안을 최우선으로, 개인정보를 최우선으로 한다고 되어있기는 하다. 그러나 제 삼자가 발견한 보안 문제가 있을 가능성을 배제할 수 없으며 제작자의 선의에 내 보안을 의존하는 것은 물론이다.