맥북에서 윈도우 쓰는데 한영 전환이 안 된다고? 3분 만에 속 터지는 문제 바로 해결하는 완벽 가이드
맥북의 수려한 디자인과 뛰어난 성능에 반해 제품을 구매했지만, 업무나 특정 프로그램 실행을 위해 부트캠프(Boot Camp)나 패러렐즈(Parallels)를 이용해 윈도우를 설치하는 사용자가 많습니다. 하지만 설치를 마치고 기쁜 마음으로 타이핑을 시작하는 순간 거대한 장벽에 가로막히게 됩니다. 바로 한영 전환이 마음대로 되지 않는 현상입니다. 맥북 키보드에는 일반 윈도우 키보드에 있는 독립된 ‘한/영’ 키가 없기 때문입니다. 이 글에서는 맥북 윈도우 환경에서 발생하는 한영 전환 오류의 원인을 명확히 분석하고, 복잡한 과정 없이 누구나 ‘맥북 윈도우 한영 전환키 바로 해결하는 방법 알아보기’를 통해 스트레스를 단번에 날려버릴 수 있는 구체적인 해결책을 제시합니다.
목차
- 맥북 윈도우 환경에서 한영 전환이 안 되는 근본적인 이유
- 가상 머신과 부트캠프의 키 매핑 차이점 이해하기
- 윈도우 자체 키보드 레이아웃 변경을 통한 초간단 해결법
- shift + space 조합으로 옛날 감성 한영 전환 설정하기
- 레지스트리 편집을 통한 완벽한 우측 Command/Alt 키 매핑 방법
- 외부 키 매핑 프로그램을 활용한 고급 커스텀 방법
- 설정 후에도 전환이 안 될 때 체크해야 할 필수 점검 리스트
맥북 윈도우 환경에서 한영 전환이 안 되는 근본적인 이유
맥북에 윈도우를 설치했을 때 키보드가 제대로 작동하지 않는 이유는 애플과 마이크로소프트가 설계한 키보드 하드웨어 표준과 운영체제 내부의 키 스캔코드(Scan Code)가 서로 다르기 때문입니다. 맥북 키보드의 스페이스바 좌우에는 ‘Command’와 ‘Option’ 키가 배치되어 있습니다. 반면 일반적인 IBM 호환 PC용 윈도우 키보드는 스페이스바 우측에 ‘한/영’ 전환 키와 ‘한자’ 키가 독립적으로 존재하거나, 오른쪽 ‘Alt’ 키가 그 역할을 대신합니다.
윈도우 운영체제는 설치 과정에서 표준 101키, 103키, 또는 106키 키보드를 기준으로 드라이버를 잡습니다. 맥북 키보드가 연결된 상태에서 윈도우가 설치되면 시스템은 이 키보드를 표준 101키 키보드로 인식하게 됩니다. 이 과정에서 맥북 특유의 오른쪽 키들이 윈도우의 ‘한/영’ 키 신호로 올바르게 전달되지 않아 아무리 키를 눌러도 영어만 입력되거나 외계어가 나오는 답답한 상황이 발생합니다.
가상 머신과 부트캠프의 키 매핑 차이점 이해하기
맥북에서 윈도우를 사용하는 방식은 크게 두 가지로 나뉩니다. 첫째는 인텔 맥북에서 주로 사용하는 하드웨어 분할 방식인 ‘부트캠프’이고, 둘째는 애플 실리콘(M1, M2, M3 등) 맥북에서 필수로 사용하는 ‘패러렐즈’나 ‘VMware’ 같은 가상 머신 프로그램입니다. 이 두 환경은 키보드 신호를 처리하는 방식이 다릅니다.
부트캠프는 맥북 하드웨어 위에 윈도우를 직접 설치하므로 애플이 제공하는 윈도우용 드라이버가 키보드를 제어합니다. 기본적으로 부트캠프 드라이버가 최신 상태라면 오른쪽 Command 키나 Caps Lock 키가 한영 전환으로 작동하도록 설계되어 있지만, 윈도우 업데이트 과정에서 이 드라이버가 꼬이는 일이 빈번합니다. 반면 패러렐즈와 같은 가상 머신은 macOS 안에서 윈도우가 에뮬레이션 형태로 돌아가기 때문에, macOS의 키 입력 신호를 가상 머신이 한 번 더 가공하여 윈도우에 전달합니다. 따라서 본인의 사용 환경이 부트캠프인지 가상 머신인지에 따라 해결 접근법을 다르게 가져가야 합니다.
윈도우 자체 키보드 레이아웃 변경을 통한 초간단 해결법
별도의 프로그램 설치나 복잡한 레지스트리 수정 없이 윈도우 설정만으로 해결할 수 있는 가장 대중적인 방법은 키보드 레이아웃을 변경하는 것입니다. 이 방법은 오른쪽 Option 키나 별도의 단축키 조합을 한영 전환키로 지정할 수 있게 해줍니다.
윈도우 설정 창을 열고 ‘시간 및 언어’ 메뉴로 이동합니다. 왼쪽 탭에서 ‘언어’를 선택한 후, 기본 설정 언어 항목에 있는 ‘한국어’를 클릭하고 ‘옵션’ 버튼을 누릅니다. 화면을 아래로 내리면 ‘하드웨어 키보드 레이아웃 변경’이라는 버튼이 보입니다. 이 버튼을 클릭하면 현재 설정된 키보드 종류가 나타납니다.
여기서 키보드 레이아웃 종류를 ‘한글 키보드(101키) 종류 1’, ‘종류 2’, ‘종류 3’ 등으로 변경할 수 있습니다. 일반적으로 ‘종류 1’을 선택하면 오른쪽 Alt 키가 한영 키 역할을 하게 되며, 맥북 키보드에서는 오른쪽 Option 키나 Command 키가 이 역할을 이어받게 됩니다. 설정을 변경한 후에는 반드시 윈도우 시스템을 재부팅해야 시스템에 완전히 적용됩니다.
shift + space 조합으로 옛날 감성 한영 전환 설정하기
과거 90년대 컴퓨터나 특정 단말기를 사용하셨던 분들이라면 ‘Shift + Space’ 키 조합을 통한 한영 전환 방식이 매우 익숙할 것입니다. 맥북 키보드 구조상 스페이스바 바로 옆의 키를 누르는 것이 불편하다면, 양손을 모두 사용하여 직관적으로 전환할 수 있는 이 단축키 조합이 훌륭한 대안이 됩니다.
이 설정을 적용하려면 앞서 설명한 하드웨어 키보드 레이아웃 변경 창에서 ‘한글 키보드(101키) 종류 3’을 선택해야 합니다. 종류 3 레이아웃은 윈도우 표준에서 Shift + Space 조합을 한영 전환으로 인식하고, Ctrl + Space 조합을 한자 입력으로 인식하도록 매핑해 줍니다.
이 방법의 장점은 맥북의 물리적인 키 위치에 구애받지 않고 오타 없이 빠르게 한영 전환이 가능하다는 점입니다. 특히 윈도우와 맥 환경을 빈번하게 오가는 사용자라면 키 하나를 누르는 미스 타이핑을 줄일 수 있어 업무 효율성이 크게 향상됩니다. 선택 후 재부팅을 마치면 곧바로 부드러운 전환을 체감할 수 있습니다.
레지스트리 편집을 통한 완벽한 우측 Command/Alt 키 매핑 방법
가장 확실하고 오작동이 없는 방법은 윈도우의 커널 수준에서 키 신호를 강제로 바꾸는 레지스트리(Registry) 편집입니다. 맥북의 오른쪽 Command 키를 물리적인 윈도우 한영 키의 스캔코드로 직접 매핑하는 방식입니다.
윈도우 시작 버튼을 누르고 ‘regedit’를 검색하여 레지스트리 편집기를 관리자 권한으로 실행합니다. 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout 경로로 찾아 들어갑니다. 해당 위치에서 우측 빈 공간에 마우스 우클릭을 하고 ‘새로 만들기’를 통해 ‘이진 값(Binary Value)’을 생성합니다. 이름은 반드시 ‘Scancode Map’으로 지정해야 합니다.
생성된 Scancode Map을 더블 클릭하고 값을 입력해야 합니다. 입력할 데이터는 바이너리 형태로 구조화되어 있습니다. 첫 두 줄은 기본 헤더 정보인 00 00 00 00 00 00 00 00을 입력하고, 세 번째 줄에는 매핑할 키의 개수와 스캔코드를 입력합니다. 오른쪽 Command 키(E0 5B)를 한영 키(F2)로 바꾸기 위한 데이터 배열은 02 00 00 00 F2 00 5B E0 00 00 00 00 순서로 정밀하게 입력해야 합니다. 오타가 나면 키보드가 먹통이 될 수 있으므로 한 글자씩 확인하며 입력한 뒤 저장하고 컴퓨터를 다시 시작합니다.
외부 키 매핑 프로그램을 활용한 고급 커스텀 방법
레지스트리를 직접 수정하는 것이 두렵거나 보다 세밀하게 나만의 키 레이아웃을 구성하고 싶다면 외부 무료 키 매핑 프로그램을 사용하는 것이 현명합니다. 대표적으로 마이크로소프트 공식 유틸리티인 ‘PowerToys’의 ‘Keyboard Manager’ 기능을 활용하거나, 가볍고 강력한 ‘SharpKeys’라는 프로그램을 사용할 수 있습니다.
SharpKeys를 기준으로 설명하면, 프로그램을 다운로드하여 실행한 뒤 ‘Add’ 버튼을 누릅니다. 왼쪽 열(From key)은 내가 누를 맥북의 물리 키를 선택하는 곳이고, 오른쪽 열(To key)은 그 키가 윈도우에서 어떻게 인식될지 목적지 키를 선택하는 곳입니다. 왼쪽에서 맥북의 오른쪽 Command 키에 해당하는 ‘Special: Right Windows (E0_5B)’ 또는 오른쪽 Option 키인 ‘Special: Right Alt (E0_38)’를 선택합니다. 그리고 오른쪽 열에서는 ‘Unknown: 0x00F2’ 또는 ‘Special: Lang 1’을 선택합니다.
선택을 완료하고 ‘Write to Registry’ 버튼을 누른 후 로그아웃했다가 다시 로그인하면 프로그램이 백그라운드에 켜져 있지 않아도 시스템 자체에 키 매핑이 완벽하게 고정됩니다.
설정 후에도 전환이 안 될 때 체크해야 할 필수 점검 리스트
모든 설정을 마쳤음에도 불구하고 여전히 한영 전환이 먹통이거나 원치 않는 기능이 실행된다면 몇 가지 간섭 요인을 확인해야 합니다. 첫 번째로 점검할 대상은 윈도우의 ‘입력기’ 상태입니다. 작업 표시줄 우측 하단의 트레이 아이콘 중에서 ‘한’ 또는 ‘A’라고 표시된 언어 바를 확인합니다. 간혹 Microsoft 입력기가 아닌 구버전 한컴 입력기 등이 기본값으로 지정되어 있으면 단축키가 작동하지 않습니다. 입력기 설정을 오직 ‘Microsoft 입력기’ 하나만 남기고 나머지는 삭제하는 것이 좋습니다.
두 번째는 패러렐즈나 가상 머신을 사용하는 경우, 가상 머신 자체의 환경설정 내 ‘단축키(Shortcuts)’ 매핑 옵션을 봐야 합니다. macOS의 단축키가 윈도우로 전달되기 전에 가상 머신 소프트웨어가 중간에서 가로채는 경우가 있습니다. 가상 머신 설정의 키보드 탭에서 ‘macOS 시스템 단축키 전송’ 옵션을 끄거나 한영 전환에 방해가 되는 매핑 규칙을 삭제해 주어야 비로소 정상적인 입력이 가능해집니다.