관리 메뉴

forward

Mac, M1 윈도우처럼 커맨드키 한영키로 변경 본문

기타

Mac, M1 윈도우처럼 커맨드키 한영키로 변경

go forward 2022. 10. 1. 12:40

1) hidutil 로 키매핑 매크로를 만듭니다.

printf '%s\n' '#!/bin/sh' \ 'hidutil property --set '"'"'{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x7000000E7,"HIDKeyboardModifierMappingDst":0x70000006D}]}'"'" \ >/Users/Shared/keymap

chmod 755 /Users/Shared/keymap


2) keymap.plist 를 만들어 1번을 로그인때마다 실행하여 줍니다.

cat<<: >/Users/Shared/keymap.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](http://www.apple.com/DTDs/PropertyList-1.0.dtd)"><plist version="1.0"><dict><key>Label</key><string>keymap</string><key>ProgramArguments</key><array><string>/Users/Shared/keymap</string></array><key>RunAtLoad</key><true/></dict></plist>

:


3) 매번 실행될수 있도록 2의 위치를 변경하여 줍니다. 관리자 비밀번호가 필요합니다.

sudo mv /Users/Shared/keymap.plist /Library/LaunchAgents


4) 키보드 설정 > 단축키 > 입력 소스 > 입력 메뉴에서 다음 소스 선택의 스페이스를 클릭 후 커맨드 키를 눌러줍니다.
그럼 F18로 변경됩니다. 이제 커맨드를 눌러 윈도우처럼 한영키를 사용하실 수 있습니다.

 

* 추후 원상복구를 할경우 터미널에서 입력해주시면 됩니다.

launchctl remove keymap
rm /Users/Shared/keymap
sudo rm /Library/LaunchAgents/keymap.plist
Comments