
M1 맥북 한영전환 키 지정 방법(프로그램 설치X)
Taedi
·2021. 2. 24. 10:49
애플 실리콘 맥에서 Karabiner-Elements가 동작은 하지만, 재부팅 시 아래와 같이 커널 패닉이 발생하는 문제가 지속되어 어쩔 수 없이 별도 프로그램 설치 없이 한영 전환을 할 수 있는 방법을 찾게 되었습니다. 이 방식은 인텔 맥에서도 활용이 가능하니 키 바인딩을 위한 프로그램 설치가 불편하신 분들에게도 좋을 것 같습니다.
저는 오른쪽 command 키를 한영전환(F18), 오른쪽 option 키는 이모티콘(fn) 키로 설정하였습니다.
.plist 내용
아래 내용으로 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>
다운로드
설치경로
작성하신 & 다운로드한 파일을 아래 경로 중 편하신 한 곳에 복사하면 됩니다. 폴더가 없다면 새로 만들어 주시면 되며, 경로가 생소하신 분은 파인더에서 command + shift + G를 눌러 경로를 입력해주시면 됩니다.
/Library/LaunchAgents/com.local.KeyRemapping.plist 또는
~/Library/LaunchAgents/com.local.KeyRemapping.plist
이후 계정 로그아웃 또는 재부팅을 진행해줍니다.
시스템 환경설정
시스템 환경설정 > 키보드 > 단축키 > 입력 소스
입력 메뉴에서 다음 소스 선택에 오른쪽 command 키를 눌렀을 때 F18이 입력되는지 확인합니다.
시스템 환경설정 > 키보드 > 키보드
🌐 눌러 다음을 실행에서 이모티콘 및 기호 보기를 설정해 줍니다.
이후 오른쪽 command키가 한영 전환으로 오른쪽 option키가 이모티콘(fn) 키로 바뀐 것을 확인하실 수 있습니다.
추가
개별적으로 key remapping을 원하신다면 여기에서 간편하게 코드를 얻을 수 있습니다.
참고 & 관련
http://www.clien.net/service/board/cm_mac/15377466
http://github.com/amarsyla/hidutil-key-remapping-generator
티스토리 아이디로 코멘트를 남기려면
여기를 눌러주세요!
마군
2021.03.15 00:58
정말 감사합니다! 코드입력으로는 어려웠는데 다운로드해서 따라하니까 잘되네요 ㅎㅎ
나그네
2021.04.04 16:07
매우 유용한 글 입니다.
지금 11.2버전인데 그대로 사용 가능해요
가제로
2021.04.14 14:05
카라비너 안돼서 볼륨조절키 설정법 찾고있었는데, 너무 도움됐어요!!ㅠㅜ 감사합니다 (❁´▽`❁)
m1 뻗음
2021.07.04 00:57
대박입니다
아령하세연
2021.07.18 13:04
ㅠ ㅠ m1 인데 저기 추가하고 재부팅 했는데 오른쪽 커맨드 눌러도 F18로 먹히질 않네요 ㅠㅠ 도와주세여
니몬데
2021.11.03 18:33
몬테레이 바꾸고 다시 돌아감....뭐가 바뀐듯....ㅠㅠ
안녕하세욤
2021.12.19 03:44
안녕하세요 보고 잘 변경 했습니다.
캡스락은 캡스락만 하도록 어떻게 변경하나요 ?!
고놈의캡스락
2022.02.23 14:23
karbiner로 caps_lock 키를 f19번으로 변경하고 나서 키보드 설정에 caps_lock을 아무리 눌러도 f19번으로 변경이 안되더군요ㅠㅠ
님 글 보고 무사히 해결할 수 있었습니다ㅎㅎ 다른 key mapping 설정방법까지 올려주셔서 더욱 수월하게 진행했네요
복 받으세요!
신선한광어
2022.03.17 10:01
으헉 너무 감사합니다 ㅠㅠ
RK
2022.03.19 00:32
안녕하세요? 맥북 프로ios 12.2.1를 사용중인데요. 저는 잘 되지 않습니다. 혹시 방법이 맞는지 확인 부탁드립니다.
1.위의 파일을 다운받아서 /Library/LaunchAgents/ 폴더 밑에 저장
2.리부팅후에 keyboard -단축키 - 다음 입력 소스 확인.
저는 f18이 보이는게 아니라 기존과 같이 control - option - space가 보입니다.
위의 순서에 제가잘못한게 있나요?
냥님
2022.05.31 00:06
하아 진짜 감사합니다~~
정말 친절한 설명 감사합니다!!!