유니버설 컨트롤에서 capslock을 한영키로 사용하기

LULLU·2022년 11월 6일
post-thumbnail

TL;DR

  • MacOS Universal Control에서 Capslock이 한영키로 작동하지 않는 이슈가 있다.
  • Control + Space는 한영키로 정상 작동한다.
  • karabiner로 Capslock을 Control + Space로 mapping해 Capslock을 계속 한영키로 사용할 수 있게 되었다.

macbook Air와 macbook Pro를 유니버설 컨트롤로 연결하여 사용하려 했는데
Capslock이 한영키로 작동하지 않고, 대/소문자 전환으로만 작동하는 버그가 있었다...

다행히 control + space는 한영키로 작동해 한영 전환을 사용할 수는 있었지만, 이미 Capslock에 손이 익어버려서 karabiner로 해결해보았다.

Karabiner 설정

~/.config/karabiner/karabiner.json > profiles > complex_modifications > rules의 item으로 아래 코드를 추가한다.
(231213 수정)

{
    "manipulators": [
        {
            "from": {
                "key_code": "caps_lock"
            },
            "to": [
                {
                    "key_code": "spacebar",
                    "modifiers": [
                        "control",
                        "left_shift"
                    ]
                }
            ],
            "type": "basic"
        }
    ]
}

8개의 댓글

comment-user-thumbnail
2023년 7월 5일

감사합니다! 작동합니다! 그런데 제겐 문제가 하나 있습니다ㅠ

직접 연결되어 있는 맥에서는 캡스락을 천천히 떼든 빨리 떼든 한영전환이 잘 되는데, 유니버셜 컨트롤로 연결된 맥에는 캡스락을 눌렀다 떼는 속도에 따라 한영전환이 여러번 되서 실질적으로 쓰기는 어렵네요ㅠ

저만 이런가요?ㅠㅜ

5개의 답글
comment-user-thumbnail
2024년 3월 26일

안녕하세요! 저는 맥미니-맥북 연결해서 사용중인데, 맥미니에 연결된 블루투스 키보드로는 맥북에서 한영전환이 capslock으로 되지않아서요, 이런경우에 위에있는 json을 맥미니에 설정해두면 될까요?

답글 달기