macOS에서 한글/영문 입력 전환을 위해 기본적으로 캡스락(Caps Lock) 키를 사용하는 기능은 내장 한글 입력기(예, 2벌식 한글 입력기)의 기본 동작 중 하나입니다. 이 기능을 비활성화하는 방법은 두 가지로 접근할 수 있습니다.
1. 터미널 명령어를 통한 비활성화
내장 한글 입력기의 캡스락 전환 기능은 숨겨진 설정을 통해 끌 수 있습니다. 아래 명령어를 터미널에 입력한 후, 로그아웃 또는 재부팅하면 캡스락 키가 일반적인 대/소문자 전환(또는 Caps Lock 키 자체의 기능)으로 동작하게 됩니다.
defaults write com.apple.inputmethod.Korean IMKDisableCapsLockSwitch -bool true
이 명령은 macOS의 한글 입력기 설정에서 캡스락을 통한 한/영 전환 기능을 비활성화합니다. 원래대로 복구하려면 아래 명령어를 사용하면 됩니다.
defaults write com.apple.inputmethod.Korean IMKDisableCapsLockSwitch -bool false
참고: 변경 사항 적용을 위해 로그아웃 후 다시 로그인하거나 재부팅해야 합니다.
2. 서드파티 키 리매핑 도구 사용
만약 위 명령어로 원하는 결과가 나타나지 않거나 보다 정밀한 키 매핑이 필요하다면, Karabiner-Elements와 같은 서드파티 도구를 사용할 수 있습니다. 이 도구를 이용하면 Caps Lock 키의 동작을 재정의하여 한글/영문 전환 기능을 완전히 제거하거나 다른 기능(예: 일반 Caps Lock 기능 또는 다른 단축키)으로 변경할 수 있습니다.
- Karabiner-Elements 사용 방법
- 프로그램을 설치한 후, 간단한 GUI 설정을 통해 Caps Lock 키의 동작을 ‘No Action’으로 설정하거나 원하는 다른 키로 재매핑할 수 있습니다.
- 다양한 프로파일과 복잡한 리매핑도 지원하므로, 자신의 사용 패턴에 맞게 세부 설정이 가능합니다.
macOS에서 Caps Lock 키가 한글과 영문의 전환 역할을 수행하는 기본 동작을 비활성화하는 방법은 주로 터미널 명령어를 이용하여 내장 한글 입력기의 설정을 변경하거나, Karabiner-Elements와 같은 키 리매핑 도구를 활용하는 방식으로 이루어집니다.
두 방법 모두 사용 환경에 따라 유용하므로, 본인의 필요에 맞게 선택하여 설정하면 Caps Lock 키의 원치 않는 입력 전환 동작을 제거할 수 있습니다.