카테고리 없음

Mac에서 Right Command / Right Option을 한영/한자 키로 사용하기

뭉기 2026. 6. 30. 20:36

Mac 키보드에서 Windows VDI 한/영·한자 키 설정하기

Mac 키보드로 macOS와 Windows VDI를 함께 사용할 때, 한/영 전환과 한자 변환 키를 통일하기 위한 Karabiner-Elements 설정입니다.

최종 목표

Mac 키 macOS 일반 앱 Windows VDI
Right Command Control + Space → 한/영 전환 Right Option → 한/영 전환
Right Option Option + Enter → 한자 변환 Right Control → 한자 변환
Left Command + C/V/X/A/Z/S/F/W macOS 기본 동작 Ctrl 조합으로 변환, W는 Ctrl + F4

 

Left Command 전체를 Ctrl로 바꾸지 않고, 필요한 조합만 Windows 단축키로 변환합니다.

따라서 VDI 사용 중에도 아래 macOS 기본 단축키는 그대로 사용할 수 있습니다.

Command + Space
Command + Tab
Command + 기타 macOS 단축키

1. Karabiner-Elements 설치

Homebrew가 있다면 아래 명령으로 설치합니다.

brew install --cask karabiner-elements

설치 후 macOS 권한 요청이 나오면 아래 항목을 허용합니다.

System Settings
→ Privacy & Security
→ Accessibility
→ Karabiner 관련 항목 허용

System Settings
→ Privacy & Security
→ Input Monitoring
→ Karabiner 관련 항목 허용

2. Citrix VDI는 Scancode 모드로 변경

Citrix Workspace를 사용하는 경우, 키 입력 모드를 Scancode로 변경합니다.

Citrix Workspace
→ Preferences
→ Keyboard
→ Keyboard input mode
→ Scancode

설정 변경 후에는 VDI 세션을 종료하고 다시 접속합니다.

VDI 로그오프 또는 세션 종료
→ Citrix 재접속

3. 기존 Karabiner 설정 정리

기존에 비슷한 규칙이 있다면 먼저 비활성화합니다.

특히 아래 유형의 규칙이 켜져 있으면 끕니다.

Left Command 전체를 Left Control로 바꾸는 규칙
Right Option / Right Command 관련 기존 테스트 규칙

Karabiner의 Simple Modifications에 아래 키 관련 설정이 있다면 삭제합니다.

left_command
right_command
right_option

4. Karabiner 설정 파일 다운로드

터미널에서 아래 명령을 실행합니다.

KARABINER_CFG_DIR="$HOME/.config/karabiner/assets/complex_modifications"
mkdir -p $KARABINER_CFG_DIR
curl -fsSL "https://gist.githubusercontent.com/mungi/aecbb7a63ca18b3066764debb7eb2747/raw" \
     -o $KARABINER_CFG_DIR/korean_keys_mac_vdi_direct.json
curl -fsSL "https://gist.githubusercontent.com/mungi/3ffd1b59b576b0372700491c0e9a8b49/raw" \
     -o $KARABINER_CFG_DIR/left_cmd_mac_vdi_direct.json

 

실제 설정 JSON은 아래 링크에서 확인할 수 있습니다.

한글, 한자 키 설정 : https://gist.githubusercontent.com/mungi/aecbb7a63ca18b3066764debb7eb2747/raw
왼쪽 CMD 키 설정 : https://gist.githubusercontent.com/mungi/3ffd1b59b576b0372700491c0e9a8b49/raw


5. Karabiner 재시작

설정 파일을 받은 뒤 Karabiner를 재시작합니다.

Mac 메뉴바의 Karabiner-Elements 아이콘 클릭
→ Restart Karabiner-Elements

Karabiner 아이콘이 보이지 않으면 Karabiner-Elements 앱을 직접 실행한 뒤 다시 확인합니다.


6. Karabiner 규칙 활성화

Karabiner-Elements에서 아래 순서로 이동합니다.

Karabiner-Elements
→ Complex Modifications
→ Add predefined rule

다음 규칙을 찾아 활성화합니다.

Korean keys and selective Mac Cmd shortcuts for Windows VDI

7. 동작 확인

macOS 일반 앱에서 확인

메모, 브라우저 입력창, 텍스트 편집기 등에서 확인합니다.

입력 기대 동작
Right Command 한/영 전환
Right Option 한자 변환
Left Command + Space macOS 기본 동작
Left Command + Tab macOS 기본 동작

한자 변환은 한글 입력 직후 확인합니다.

위처럼 한글을 입력한 뒤 Right Option을 누르면 한자 후보가 떠야 합니다.


Windows VDI에서 확인

VDI 안의 메모장, 브라우저, Office 앱 등에서 확인합니다.

입력 기대 동작
Right Command 한/영 전환
Right Option 한자 변환
Left Command + C/V/X/A/Z/S/F/W Ctrl 조합으로 동작, W는 Ctrl + F4

8. 최종 동작 요약

macOS 일반 앱
├─ Right Command → Control + Space → 한/영 전환
├─ Right Option  → Option + Enter  → 한자 변환
└─ Left Command  → macOS 기본 Command

Windows VDI
├─ Right Command → Right Option   → 한/영 전환
├─ Right Option  → Right Control  → 한자 변환
└─ Left Cmd + C/V/X/A/Z/S/F/W → Ctrl 조합, W는 Ctrl + F4

9. 문제가 있을 때 확인할 것

Karabiner 규칙이 적용되지 않는 경우

1. Karabiner 권한이 허용되어 있는지 확인
2. 기존 중복 규칙이 꺼져 있는지 확인
3. Simple Modifications에 중복 설정이 없는지 확인
4. Mac 메뉴바 Karabiner 아이콘에서 Restart Karabiner-Elements 실행

Citrix VDI에서 키가 이상하게 들어가는 경우

Citrix 키보드 입력 모드를 다시 확인합니다.

Citrix Workspace
→ Preferences
→ Keyboard
→ Keyboard input mode
→ Scancode

VDI 앱이 조건에 잡히지 않는 경우

Karabiner-EventViewer에서 앱의 Bundle ID를 확인합니다.

Karabiner-EventViewer
→ Frontmost Application
→ VDI 앱 창 클릭
→ bundle_identifier 확인

현재 설정에는 아래 계열이 포함되어 있습니다.

VMware Horizon
Citrix Workspace
Microsoft Remote Desktop
Windows App
Parallels

다른 VDI 클라이언트를 사용한다면 JSON의 bundle_identifiers에 해당 Bundle ID를 추가하면 됩니다.