윈도우를 평생 사용하다, 맥북을 사용하다 보면 가장 불편한 점이 한두 가지가 아닐 것이다.
아무래도 사람은 익숙한것을 가장 옳다고 생각하는 경향이 있는데, 맥북의 한영 전환 방법은 정말 최악인 건 사실이다.
무려 캡스락을 한영키로 사용하라니.... 한글 표현방식 NFD 방식을 사용하는 점보다 더 맘에 안드는 부분이다.
많은 블로그들의 글을 보면 맥북의 한영키를 대게 오른쪽 cmd(커맨드) 버튼으로 대체하여 사용할 수 있는 방법을 안내하고 있는데 이는 이미 윈도에 익숙한 사람이라면 환영할만한 이야기이다.
다만, karabiner(카라바이너)를 사용하는 점은 빼고 말이다.
카라바이너는 하이시에라 까진 뭐 나쁘진 않았는데, 이후 버전부터는 종료시 다시 부팅되는 현상 등을 비롯한 버그들이 창궐해지기 시작해 개인적으로는 모하비 이후부턴 사용하지 않고 있다.
사실 이는 많은 사람들이 공감한 부분으로, 각종 커뮤니티에서는 카라바이너보다 순수 mac 설정을 변경하여 이용하는 방법이 가장 에러 유발을 적게 일으킨다 하여 공유되고 있다.
원리는 카라바이너와 설정과 비슷하다. 키보드엔 존재하지 않는 F18키를 오른쪽 cmd로 매핑시키고, 이를 한영키의 역할을 부여하는 것.
사용법은 아래와 같다.
설정 방법
- 터미널을 킨 후 아래 명령어 입력하여 해당 경로로 이동한다.
cd /Library/LaunchAgents/
- nano 혹은 본인이 사용하는 에디터를 사용하여 아래 코드를 기입한 com.local.KeyRemapping.plist 파일을 생성한다
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.local.KeyRemapping</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/hidutil</string>
<string>property</string>
<string>--set</string>
<string>{"UserKeyMapping":[
{
"HIDKeyboardModifierMappingSrc": 0x7000000E7,
"HIDKeyboardModifierMappingDst": 0x70000006D
},
{
"HIDKeyboardModifierMappingSrc": 0x7000000E6,
"HIDKeyboardModifierMappingDst": 0xFF00000003
}
]}</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
nano com.local.KeyRemapping.plist
# 에디터 화면이 뜨면 위 코드 복사-붙여넣기 후 ctrl + x 입력, y 입력 후 엔터
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc": 0x7000000E7,"HIDKeyboardModifierMappingDst": 0x70000006D}]}'
재부팅 후 오른쪽 cmd 키가 한영키로써 잘 동작하는지 확인한다.
반응형
'운영체제 및 서버 > Mac OS' 카테고리의 다른 글
웹(또는 외부)에서 설치파일 받았을 때, 설치 및 실행 방법 (0) | 2023.09.13 |
---|---|
Mac OS (맥북) 스크린캡쳐 추천 앱 (1) | 2023.09.09 |
AI로 그림 그리자! Stable-diffusion-webui 설치! (0) | 2023.05.15 |
MacOS 로컬 호스트 명(이름) 변경 (0) | 2023.04.28 |