본문 바로가기
개인 공부

[Mac] 오른쪽 커맨드 (command)키를 한/영 키로 바꾸는 방법 (서드파티 접근)

by Rising One★ 2024. 7. 16.
728x90
반응형
SMALL

<오른쪽 커맨드 (command)키를 한/영 키로 전환>

  1. 터미널에 명령어 입력

 

  2. 시스템 설정 > 키보드 > 키보드 단축키 > 입력 소스

- 입력 메뉴에서 다음 소스 선택 > 우측 command


상세

  1. 터미널에 명령어 입력

 

(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) 정상실행 확인

launchctl load /Library/LaunchAgents/keymap.plist

 

  2. 시스템 설정 > 키보드 > 키보드 단축키 > 입력 소스 - 입력 메뉴에서 다음 소스 선택 > 우측 command

 

영역 더블클릭 후 > 우측 command 키를 입력하면 "F18"이 쓰여지는데,

이렇게 작업한 이후, 한/영 전환이 우측 command키로 잘 되는지 확인하면 된다.

728x90
반응형
LIST

댓글