윈도우와 맥의 한영/한자 단축키를 같이 사용하기 위한 방법을 알아 보겠습니다. 파일 하나로 한번에 끝내는 것은 제 실력이 부족해 만들지 못하니 양해를 구하며, 대신 글을 차분하게 읽어주시길 부탁드립니다.
덧글) 약간의 부끄러운 광고이긴 하나 압축을 위한 프로그램인 CleanArchiver 게시물도 한번 살펴봐주세요.후회하시지 않을껍니다. 다른 게시물도 심심하시면 읽어보세요. 도움이 될만한 것들이 있습니다. : )
용어의 혼란을 피하기 위해 몇가지를 알려드립니다.
커맨드(⌘, , command)키는 Cmd 로, 옵션(⌥, option, alt)키는 Opt 로 적겠습니다.
리턴(Return)키는 오른쪽 쉬프트키 위의 키이고, 엔터(Enter)키는 구형 맥북 오른쪽 커맨드키 옆에 있는 키입니다. 요즘의 신형 맥북에는 대신 Opt키가 자리하고 있습니다.
한영키와 한자키는 PC 키보드의 스페이스키 양 옆에 달린 진짜 “한영키” “한자키”를 가리킵니다.
자 그럼 어떤 단축키를 윈도우와 맥에서 같이 사용할 수 있는지 아래의 표를 간단히 살펴봅시다.
표는 크게 두가지로 나누어져 있습니다.
여기서는 단축키를 같이 쓰는 경우에 대해서 주로 살펴 보겠습니다.
단독 사용 설정도 내부 설정 방법은 첫번째방법과 동일하기 때문입니다.
일단 사용하고 싶은 한영/한자 단축키를 고르기 전에 자신이 사용중인 가상화 프로그램이 Parallels, VirtualBox, VMWare 중에서 무엇인지 먼저 알아둡니다. 그러고나서 위의 1, 2 번째 표를 잘 살펴봅시다.
예를 들어, 자신이 VMWare를 사용하고 맥에서 기본으로 들어있는 한글 입력기를 사용한다면, 한영전환키로 “Cmd+Space, Shift+Space, 한영키” 를 사용할 수 있고, 한자변환을 위해서 “옵션+리턴” 키만 가능하다는 것을 알 수 있습니다. 1, 2번째 표에서 VMWare열의 ◆표시를 살펴보세요.
사용자가 Parallels를 사용한다면 맥의 기본 입력기로는 한영전환을 거의 할 수 없다는 것을 표를 보고 알 수 있습니다. 하지만 바람입력기나 KeyRemap4Macbook 을 사용하면 맥과 윈도우에서 같이 한영전환/한자변환을 쓸 수 있습니다.
표에서는 단축키를 사용할 수 있는지 없는지 정도의 간단한 내용만 나와 있습니다. 하지만 초보자들은 표의 내용만 보고서 실제 단축키 설정을 하기 어렵습니다. 그래서 많은 사용자들이 주로 사용할만한 예를 들어서 필요한 설정이 무엇인지 초보자들이 쉽게 따라할 수 있도록 자세하게 살펴보겠습니다.
원인은 유니코드를 사용하지 않는 한글사용 응용프로그램의 사용 언어를 한글로 해주지 않아서 그런데요, 이를 고치려면 아래를 따라하면 됩니다.
- 제어판을 열어서 "Reigional and Language Options"를 열어줍니다.
( 처음 그림은 Windows XP에서 두번째 그림은 Windows 7 의 그림입니다. )
- 열린 창에서 "Language for non-Unicode programs" 부분을 찾아 한국어 "Korean"으로 설정해 줍니다. 그리고 나머지 "Regional Options"에서 한국 원화 기호와 한국식 날짜/시간 표현등을 설정하려면 해당 탭으로 가서 모두 Korean, Korea 로 고쳐주면 됩니다.
- 2번단계의 설정을 저장하고 윈도우를 다시 시작하라는 창이 뜨면 윈도우를 다시 시작합니다. 이때 윈도우가 필요한 파일을 설치하기 위해 윈도우 설치 디스크를 넣으라고 요구할 수도 있습니다.
- 이제 프로그램이 잘 돌아가는지 다시 실행해 봅니다.
보통 사용자들이 가상화 프로그램에서 윈도우를 간편하게 자동설치 옵션으로 설치 할 경우 설치프로그램이 위의 설정을 영어로 하고 자동으로 넘어가는 경우가 있습니다. 앞으로는 이런 일이 있더라도 당황하지 말고 적절하게 설정을 고치면 됩니다.
이제 본론으로 다시 돌아와 한영전환/한자변환 예제에 대해 살펴봅시다.
첫번째 예제
VMWare와 맥에서 한영전환을 “Cmd+Space”로 하고 한자변환을 “Opt+Return”키로 사용하기.
(기본 입력기 사용)
더보기
사전 알림) 스노우레퍼드에서 이 예제를 이용하여 VMWare설정시 가상 윈도우에서 한영전환이 되지 않는다는 보고가 있습니다. 일단 원인을 대충 살펴보니 레퍼드와 다르게 작동하는 스노 레퍼드의 입력기 전환 단축키 방식인듯한데 혹시 스노 레퍼드에서 이 방식을 잘 사용하시는 분이 있다면 보고해주시기 바랍니다.
간단히 요약한 설정 순서입니다. 이어서 각 순서별 자세한 설명을 적습니다.
- [시스템 환경설정] -> [다국어] –> [입력메뉴] 에서 “한글” 을 추가
- [시스템 환경설정] -> [키보드&마우스] –> [키보드 단축키] -> [입력메뉴] 에 있는 “이전 입력 소스 선택" 단축키를 “Cmd+Space”로 설정
- VMWare 환경설정의 [Keyboard & Mouse] -> [Key Mappings] 항목에 “Opt-Return” 단축키를 ”Muhenkan”으로 등록하고 “Cmd-Space” 단축키를 “Hiragana”로 등록.
- VMWare에서 윈도우를 부팅시키고 한영/한자 스캔코드 맵을 수정하는 레지스트리 파일 등록
- 윈도우를 다시 부팅하거나 다시 로그인하기.
1. [시스템 환경설정] -> [다국어] –> [입력메뉴] 에서 “한글” 을 추가.
맥에서 한글입력이 애초부터 되지 않는 분들만 이번 순서를 따라하세요. 위 창을 띄우려면 독에 있는 톱니바퀴가 여러개 맞물려 있는 아이콘인 [시스템 환경설정]을 열어준 후 아래 그림처럼 UN국기가 그러진 [다국어]를 골라서 나온 [입력 메뉴]섹션 입니다. 그림과 같이 “한글” 을 체크해서 한글입력기를 추가합니다.
2. [시스템 환경설정] -> [키보드&마우스] –> [키보드 단축키] -> [입력메뉴] 에 있는 “이전 입력 소스 선택" 단축키를 “Cmd+Space”로 설정
시스템 환경설정의 [키보드 & 마우스]항목을 열고 들어가서 [키보드 단축키]섹션을 선택하면 위와 같은 창이 나옵니다. 여기에서 "입력메뉴"의 “이전 입력 소스 선택” 단축키를 “Cmd+Space”로 등록합니다. 그림에서 빨간 동그라미가 쳐진 부분을 마우스로 더블클릭 후 Cmd키를 누른채로 Space키를 눌러서 등록하면 됩니다.
3. VMWare 환경설정의 [Keyboard & Mouse] -> [Key Mappings] 항목에 “Opt-Return” 단축키를 ”Muhenkan”으로 등록하고 “Cmd-Space” 단축키를 “Hiragana”로 등록
VMware를 실행한 후, 메뉴막대에 있는 [VMWare Fusion] –> [Preferences...] 를 선택하거나 “Cmd+,” 키를 눌러서 VMware환경설정창을 띄위줍니다.
VMWare 환경설정 창의 [Keyboard & Mouse] -> [Key Mappings] 섹션으로 이동합니다. 그림에 나오는 왼쪽 아래편에 위치한 더하기 버튼을 눌러서 “Opt-Return”을 “無変換 (Muhenkan)”으로 등록합니다. 2번째 순서에서처럼 단축키를 눌러서 입력할 수도 있고 아니면 마우스로 하나씩 골라서 넣어도 됩니다. 이 과정을 한번 더 반복해서 “Cmd-Space”를 “ひらがな (Hiragana)”로 등록해 줍니다.
설정을 둘 다 입력하고 나면 아래 빨간 네모친 부분처럼 단축키 등록이 됩니다. 그리고 한자변환이 윈도우에서 필요없는 분은 한자를 위한 단축키 설정인 "Opt-Return" 부분을 추가하지 않으면 됩니다.
4. VMWare에서 윈도우를 부팅시키고 한영/한자 스캔코드 맵을 수정하는 레지스트리 파일 등록
첨부파일을 받아서 윈도우에서 실행합니다.
참고 ) 이번 단계는 3번째 단계에서 한꺼번에 해결할 수 있습니다. 궁금한 파워유저들은 링크를 따라가 주세요. 한글은 0xF2로 한자는 0xF1으로 링크의 그림을 참고해 수정하면 됩니다.
5. 이제 설정이 모두 마무리 되었으므로 윈도우를 다시 시작하고 잘 되는지 확인해 보세요.
두번째 예제
Parallels와 맥에서 한영전환을 "Cmd+Space"로 한자변환을 "Opt+Return"으로 하기.
(바람입력기 사용)
더보기
간단히 요약한 설정 순서입니다. 이어서 각 순서별 자세한 설명을 적습니다.
- [시스템 환경설정] -> [손쉬운 사용] 에서 "보조 장비에 대한 접근 활성화" 체크하기
- 바람입력기 설치하기
- [시스템 환경설정] -> [다국어] –> [입력메뉴] 에서 “바람입력기” 를 추가
- [시스템 환경설정] -> [키보드&마우스] –> [키보드 단축키] -> [입력메뉴] 에 있는 “이전 입력 소스 선택" 단축키를 체크 해제하기 (중요함)
- 바람입력기 환경설정에서 한영전환(Cmd+Space), 한자변환(Opt+Return) 단축키 등록하기
- 바람입력기 환경설정에서 단축키가 작동하지 않을 프로그램 목록에 Parallels 등록하기
- Parallels 환경설정의 [Keyboard & Mouse] 항목에 “Opt-Return” 단축키를 ”Muhenkan”으로 등록.
- Parallels 에서 윈도우를 부팅시키고 한자 스캔코드 맵을 수정하는 레지스트리 파일 등록
- "Win+Space"를 한영전환으로 할 수 있게 만드는 프로그램을 시작프로그램에 등록
- 윈도우 재부팅 혹은 재로그인
1. [시스템 환경설정] -> [손쉬운 사용] 에서 "보조 장비에 대한 접근 활성화" 체크하기
바람입력기의 단축키가 맥에서 잘 작동하게 하기 위해서 설정합니다. [시스템 환경설정] -> [손쉬운 사용] 을 열어서 그림처럼 "보조 장비에 대한 접근 활성화" 체크하시면 됩니다. 영문으로는 [Universal Access]의 "Enable access for assistive devices"입니다.
2. 바람입력기 설치하기
Parallels는 맥의 입력기 전환 단축키를 특수하게 처리하기 때문에 윈도우에서 한영전환에 바로 사용할 수 없습니다. 그래서 대신 바람입력기나 KeyRemap4Macbook을 사용해서 해결해야 합니다. KeyRemap4Macbook은 강력한 키보드 재설정을 제공하지만 초보자가 사용하기에는 어렵기 때문에 바람입력기의 사용만 여기에서 소개합니다. KeyRemap4Macbook에 관심이 있으신 분은 글 끝부분의 "못다한 이야기"를 살펴봐 주세요.
바람입력기를 이곳에서 다운받습니다. 레퍼드(OS X버전 10.5) 사용자는 1.5.2 안정버전을 받아도 상관없지만 스노우 레퍼드(OS X버전 10.6) 사용자는 최신 1.6b5 개발버전을 반드시 받아주기 바랍니다. 자신이 사용하는 OS X의 버전은 메뉴막대의 제일 왼쪽의 [사과표시] -> [이 컴퓨터에 대해...] 를 열어보면 쉽게 알 수 있습니다. 아쉽게도 타이거(OS X버전 10.4)사용자는 바람입력기를 사용할 수 없습니다.
주) 바람입력기 버전에 대한 사항은 시간이 지나면 변할 수 있습니다.
안정버전의 설치는 파일을 받아서 파일을 열면 나오는 Baram.pkg를 실행하면 됩니다. 개발버전의 경우는 원 사이트의 설치 방법이 조금 어려우므로 초보자를 위해서 설치가 쉽게 고친 것을 올립니다.
파일을 받아서 압축을 푼 후, 들어있는 install 파일을 실행하면 됩니다. 실행을 하고나면 터미널이라는 창이 하나 뜹니다. 거기서 password: 라는 문장과 함께 사용자의 암호 입력을 기다리는데, 여기서 자신의 계정 암호를 치고 리턴키를 치면 됩니다. 제대로 설치가 되었다면 맥을 다시 부팅하거나 로그아웃 후 다시 로그인 해 주세요.
암호를 입력할 때 아무글자도 화면에는 나타나지 않는것처럼 보이지만 원래 그렇게 작동되는 것이니 이상하게 생각하지 말고 그냥 쭉 암호를 입력하고 리턴키를 마지막에 치기 바랍니다.
바람입력기의 삭제를 원하면 안정버전 개발버전 모두 uninstall 로 시작하는 파일을 실행하면 됩니다. 이때 역시 암호를 물어볼 수 있는데요, 이때 입력방법은 동일하니 당황해하지 말기 바랍니다.
3. [시스템 환경설정] -> [다국어] –> [입력메뉴] 에서 “바람입력기” 를 추가
첫번째 예제의 1단계에서 했던 것처럼 환경설정의 [입력 메뉴]섹션을 열어서 그림처럼 바람입력기를 체크해주면 됩니다. 기존의 "한글" 입력기는 필요 없으므로 체크를 풀어주세요. 그런데 "영어"입력기는 현재 상태에서 체크 해제가 되지 않는데, 해제를 하려면
이곳의 동영상을 보고 입력기 설정부분만 따라하시면 됩니다.
4.[시스템 환경설정] -> [키보드&마우스] –> [키보드 단축키] -> [입력메뉴] 에 있는 “이전 입력 소스 선택" 단축키를 체크 해제하기 (중요함)
첫번째 예제처럼 [키보드 & 마우스] 환경설정창을 열어준 다음 이번에는 "이전 입력 소스"가 체크되지 않게 설정합니다. 이 부분이 매우 중요합니다. 왜냐하면 3번 순서에 있는 입력기 설정을 나중에 다시 하나라도 바꾸면 여기서 해제한 "이전 입력 소스 선택"이 저절로 다시 체크되어 활성화되기 때문입니다. 이 설정이 활성화되면 Parallels에서 한영전환인 Cmd+Space 단축키가 작동하지 않습니다. 혹 나중에 한영전환만 안되면 다시 이곳을 살펴봐 주세요.
5. 바람입력기 환경설정에서 한영전환(Cmd+Space), 한자변환(Opt+Return) 단축키 등록하기
3번 단계에서 바람입력기를 잘 등록하였다면 메뉴막대에 그림처럼 바람입력기의 입력기 선택 메뉴가 나타납니다. 그림에서는 다른 입력기를 모두 제거한 상태라서 깔끔하게 2가지만 있네요. 바람입력기의 영어 혹은 한글상태로 마우스를 이용해서 골라줍니다. 그런 다음 다시 메뉴막대의 입력기 선택 아이콘을 누르면 그림처럼 바람입력기의 환경설정을 할 수 있는 메뉴가 나타납니다.
바람입력기의 환경설정 메뉴를 열어준 다음 [Shortcuts] 섹션으로 이동해 한영전환/한자변환 단축키를 추가해 줍니다. 그림의 왼쪽 아래에 있는 + 버튼을 눌러서 아래 그림처럼 각각의 단축키를 직접 눌러서 등록합니다. 아래에서 단축키 등록이 잘 되지 않는다면 4번 단계의 단축키 설정 해제가 제대로 되지 않아서 일아났을 경우가 높으니 다시 확인해 보기 바랍니다.
6. 바람입력기 환경설정에서 단축키가 작동하지 않을 프로그램 목록에 Parallels 등록하기
이번에는 바람입력기 환경설정의 [Application] 섹션으로 이동해서 바람입력기의 단축키가 작동하지 않을 프로그램 목록에 Parallels를 추가합니다. 마찬가지로 + 버튼을 눌러서 나오는 창에서 Paralles를 고른 후 추가하면 됩니다. 그리고 나서 그림의 설명과 같이 두 부분의 값을 "English", "Disable"로 설정해야 합니다.
설정을 다 했으면 파란색 네모가 쳐진
Save 버튼을 눌러서 지금까지의 모든 설정을 저장하세요.
덧글) 한가지 팁을 일러드리자면 퀵실버를 사용하는 분은 이곳에 퀵실버를 등록하고 Initial mode만 영어로 해 두면 퀵실버를 열 때 마다 영어로 시작하기 때문에 편리합니다. 필요에 따라 응용하시면 됩니다.
7. Parallels 환경설정의 [Keyboard & Mouse] 항목에 “Opt-Return” 단축키를 ”Muhenkan”으로 등록.
단축키를 등록하기 위해서 Parallles를 실행합니다. "Cmd+,(쉼표)" 혹은 메뉴막대의 [Parallels Desktop] -> [Preferences...] 를 골라서 Parallels 환경설정창을 띄웁니다. 다음 단축키 등록을 위해 + 버튼을 누른 후 아래 그림처럼 "Alt"를 마우스로 골라주고, "Return" 이 적힌 곳에는 그냥 리턴키만 쳐서 나타나게 합니다. 아래에는 "無変換 (Muhenkan)"을 마우스로 골라줍니다.
단축키가 제대로 추가 되면 OK 버튼을 눌러 완료합니다.
8. Parallels 에서 윈도우를 부팅시키고 한자 스캔코드 맵을 수정하는 레지스트리 파일 등록
Parallels의 윈도우를 부팅하고 첨부된 레지스트리 파일을 받아 실행합니다.
위 레지스트리 설정을 제거할때는 아래 파일을 다시 실행해주면 됩니다.
참고2 ) 이번 단계중 한자변환의 경우에는 7번째 단계에서 한꺼번에 해결할 수 있습니다. 궁금한 파워유저들은 링크를 따라가 주세요. 한자키는 148로 링크의 그림을 참고해 수정하면 됩니다.
9. "Win+Space"를 한영전환으로 할 수 있게 만드는 프로그램을 시작프로그램에 등록
한영전환을 하기 위해서 첨부파일을 받은 후 압축을 풀어 적당한 곳에 가져다 놓고 폴더 안에 있는 Install.cmd 파일을 실행합니다. 실행이 끝나면 트레이 아이콘이 오른쪽 아래 추가됩니다. 추가된 아이콘을 오른쪽 마우스로 눌러서 "시작 프로그램에 등록" 메뉴를 골라줍니다. 이렇게 하면 다음 윈도우부팅때에도 자동으로 이 프로그램이 시작됩니다.
참고1 ) 일부 백신 프로그램에서 위에 있는 단축키 전환 프로그램을 스파이웨어로 오진할 수 있습니다. 왜냐하면 단축키 리매핑 프로그램 특성상 키보드 이벤트를 후킹해야하기 때문입니다. 제가 올린 프로그램이 그래도 의심이 간다면 파일 안에 있는 Shortcut.txt 파일을 열어보고 자신이 원하는 대로 수정 후 AutoHotkey 공식 홈페이지에서 프로그램을 받아 Shortcut.txt 파일의 확장자를 ahk로 바꾼 후 프로그램에 들어있는 컴파일러를 이용해서 실행파일로 만들거나 스크립트 그대로 실행해서 사용하세요.
참고2) "Install.cmd" 를 실행해도 설치가 제대로 되지 않을 경우 IMECursor 압축을 푼 디렉토리의 탐색기 주소창이 아래와 비슷하게 "\\"으로 시작하는 UNC경로명을 사용하고있는 건 아닌지 확인해 보세요. 윈도우 하드디스크를 맥으로 공유하는 설정을 할 경우 아래처럼 나올 수 있습니다.
이럴때에는 IMECursor 디렉토리를 C:\ , D:\ 와 같이 윈도우 기본 드라이브명로 사작하는 곳에 옮긴 후에 다시 "Install.cmd"를 실행해 보시기 바랍니다.
참고3) IMECursor는 saury님이 만든 것에 제가 단축키 설정을 조금 수정한 것입니다.
10. 윈도우 재부팅 혹은 재로그인
설정이 끝났습니다. 윈도우를 다시 시작하고 잘 되는지 확인해 보세요.
세번째 예제
Parallels, VirtualBox 또는 VMWare와 맥에서 한영전환을 "오른쪽 Cmd"키로, 한자변환을 "오른쪽 Opt"(신형 맥북) 혹은 "Enter"(구형 맥북) 키로 하기. (바람입력기 사용)
더보기
간단히 요약한 설정 순서입니다. 이어서 각 순서별 자세한 설명을 적습니다.
- [시스템 환경설정] -> [손쉬운 사용] 에서 "보조 장비에 대한 접근 활성화" 체크하기
- 바람입력기 설치하기
- [시스템 환경설정] -> [다국어] –> [입력메뉴] 에서 “바람입력기” 를 추가
- 바람입력기 환경설정에서 한영전환(오른쪽 Cmd), 한자변환(오른쪽 Opt 또는 Enter) 단축키 등록하기
- 바람입력기 환경설정에서 단축키가 작동하지 않을 프로그램 목록에 가상화 프로그램 등록하기
- 가상화 프로그램에서 윈도우를 부팅시키고 한자 스캔코드 맵을 수정하는 레지스트리 파일 등록
- 윈도우 재부팅 혹은 재로그인
1. [시스템 환경설정] -> [손쉬운 사용] 에서 "보조 장비에 대한 접근 활성화" 체크하기
두번째 예제의 1번 단계를 참고하세요.
2. 바람입력기 설치하기
두번째 예제의 2번 단계를 참고하세요.
3. [시스템 환경설정] -> [다국어] –> [입력메뉴] 에서 “바람입력기” 를 추가
두번째 예제의 3번 단계를 참고하세요
4. 바람입력기 환경설정에서 한영전환(오른쪽 Cmd), 한자변환(오른쪽 Opt 또는 Enter) 단축키 등록하기
두번째 예제의 5번 단계를 참고해서 바람입력기의 단축키 등록 환경설정 창을 띄웁니다. + 버튼을 눌러서 나온 아래 그림들처럼 한영전환에 "오른쪽 Cmd"를 한자변환에 "오른쪽 Opt" 혹은 "Enter"키를 선택하고 등록합니다.
5. 바람입력기 환경설정에서 단축키가 작동하지 않을 프로그램 목록에 가상화 프로그램 등록하기
두번째 예제의 7번 단계에서 처럼 바람입력기의 [Application] 환경설정 섹션에 자신이 사용하는 가상화 프로그램을 + 버튼을 눌러서 등록합니다. 그림에서는 Parallels, VirtualBox, VMWare 를 모두 등록한 화면입니다. 꼭 빨간색 테두리 부분을 그림처럼 설정하시기 바랍니다.
6. 가상화 프로그램에서 윈도우를 부팅시키고 한자 스캔코드 맵을 수정하는 레지스트리 파일 등록
"오른쪽 Cmd"키 옆의 키가 Opt키인 신형 맥북을 위한 레지스트리 파일
"오른쪽 Cmd"키 옆의 키가 Enter키인 구형 맥북을 위한 레지스트리 파일
위 첨부파일 중 하나를 자신의 기종에 맞게 윈도우에서 받은 후 실행합니다.
레지스트리 설정을 삭제하려면 아래 파일을 실행하면 됩니다.
7. 설정을 끝마쳤습니다. 윈도우를 다시 시작하고 제대로 작동하는지 살펴보세요.
네번째 - 부트캠프와 관련된 것들
부트캠프의 윈도우에서 한영전환/한자변환 단축키 설정 방법 종류에 대한 설명
더보기
단축키를 설정하는 방법은 크게 3가지가 있습니다.
- 한글 키보드 종류를 레지스트리 수정을 통해 바꾸는 방법
- 스캔코드 맵 변경을 레지스트리로 설정해 바꾸는 방법
- 단축키 리맵 프로그램을 실행해서 단축키를 바꾸는 방법
보통 많이 사용하는 것은 1번째 방법입니다. 한글윈도우를 설치하면 기본적으로 이 설정이 적용되기 때문에 그렇습니다. 윈도우 설치시 아래와 같은 키보드를 선택하는 부분이 나오는데요, 이것이 바로 이 설정을 하는 것입니다.
키보드의 종류에 따라서 고정값으로 설정된 한영전환/한자변환 단축키는 아래와 같습니다.
보통 사용자들이 다음다음~ 눌러서 설정을 하면 첫번째 키보드로 설정이 되기 때문에 오른쪽 Opt키가 한영전환이 되고 한자변환은 맥북 오른쪽 컨트롤 키가 없기 때문에 작동하지 않는 것입니다. 또 어떤 사용자분들은 '종류 3'을 선택해서 Shift+Space를 한영전환으로 쓰기도 합니다. 한자변환이 Ctrl+Space이므로 이것도 사용이 가능하겠네요.
실제 레지스트리를 직접 수정하기에는 귀찮기에 아래 첨부파일의 '
Keyboard Type Registry' 폴더에 4가지 종류의 한글키보드 설정 레지스트리 파일이 있으니 이것을 그냥 실행해서 바꾸면 됩니다. 레지스트리 등록 후 다시 로그인하거나 재부팅을 하고난 다음부터 적용이 됩니다.
1번 방법에 2번 방법을 추가로 섞어서 쓰거나 2번 방법만 쓰기도 합니다.
2번째 방법은 키보드의 키 하나하나를 원래 자기의 키가 아닌 다른 하나의 키로 바꿔서 눌린것처럼 설정해주는 방법입니다. 이 방법은 설정이 자유롭다는 점이 있지만 1번 방법에서 사용가능한 Shift+Space와 같은 키보드를 조합해서 하는 것은 할 수 없다는 단점이 있습니다.
이 방법을 주로 사용하는 곳은 아래 그림처럼 '오른쪽 Cmd'를 '한영키'로 '오른쪽 Opt'키 혹은 'Enter'키를 '한자키'로 눌린것처럼 바꿔치기해 줘서 사용하는 것입니다. 아래 두 그림은 같은 결과를 보여주는 모습입니다.
1번 방법에 비해서 스캔코드 맵을 사람이 직접 짜기에는 번거롭고 귀찮으므로 SharpKeys, 국내 개발자분들이 만든 맥북용 한영/한자키 설정 프로그램과 같은 스캔코드맵을 수정하는 프로그램을 사용하시기를 추천합니다. 1번 방법과 마찬가지로 다시 로그인하거나 재부팅해야 합니다.
설정 삭제는 위 프로그램을 이용해 모두 지우거나 아래 레지스트리를 실행하면 됩니다.
SharpKeys는 1번째 방법에 첨부파일인 IMECursor v0.7.zip 에 들어있습니다. 실행을 하면 위와 같은 그림이 나타납니다. 단 비스타 이전의 윈도우에서 실행을 위해서 닷넷 프레임워크 2.0이상이 설치되어 있어야 합니다. (
닷넷 프레임워크 2.0 x86 다운받기 ,
닷넷 프레임워크 2.0 x64 다운받기)
3번째 방법은 AutoHotkey 스크립트와 같은 키보드 리매핑 프로그램을 이용해서 1,2번 방법으로 할 수 없었던 조합된 단축키의 한영전환/한자변환 설정을 할 수 있게 합니다. 설정이 자유롭고 사용이 2번 방법에 비해 쉽다는 장점이 있지만 특수한 경우 단축키가 작동되지 않을 수 있고, 상대적으로 반응속도가느리며, 일부 조합 단축키는 설정이 제대로 되지 않는다는 제한도 있습니다. 두번째 예제에서 "Cmd+Space"를 윈도우에서 "Windows+Space"단축키가 한영키로 작동하게 한 것이 이 방법을 사용했습니다. 부트캠프에서도 "Cmd+Space"를 이용해 한영전환을 하고자한다면 이것을 사용하세요. 두번째 예제 8번단계를 살펴보세요.
부트캠프의 윈도우를 가상화 프로그램에서 불러쓰는 경우에 생각할 것들...
일부 사용자는 부트캠프를 사용하면서 하드디스크 공간을 절약하기 위해서 가상화 프로그램의 부트캠프 지원기능을 활용하는 경우가 있습니다. 이런 경우에 한영전환을 통합하기 위한 지금까지의 설정사항이 다소 문제가 될 수 있습니다.
부트캠프에서 한영전환/한자변환을 위한 설정사항과 가상화 프로그램에서 단축키 통일을 위해 설정한 사항 사이에서 일부 충돌할 수 있다는 것입니다. 이렇게 되면 한쪽의 단축키 기능이 제대로 되지 않는 결과가 나타나게 됩니다.
이런 상황을 해결항 방법은
- 단축키를 부트캠프와 가상화 프로그램 두 곳에서 하나로 통일해서 사용.
- 단축키와 설정하는 위치(레지스트리)가 서로 겹치지 않게 설정
1번 방법을 하려면 세번째 예제를 이용해서 "오른쪽 Cmd", "오른쪽 Opt" 키가 각각 한영전환/한자변환 단축키가 되게 하면 됩니다. 혹은 두번쩨 예제에서 사용한 AutoHotkey스크립트 한영전환은 프로그램을 이용하면 됩니다. 이 때 한자전환은 어쩔 수 없이 하나의 키로 설정할 수 있는 키를 골라서 프로그램이나 레지스트리를 수정해 사용해야겠네요.
2번 방법은 말 그대로 단축키가 여러가지로 중복이 되게 만든다는 의미 입니다. 가령 가상화에서는 첫번째, 두번째 예제처럼 Cmd+Space, Opt+Return을 쓰고 부트 캠프는 세번째 예제에서처럼 오른쪽 Cmd, 오른쪽 Opt를 써서 서로 겹치지 않게 한다는 것입니다. 단, 이렇게 겹치게 하지 않더라도 실제 설정되는 레지스트리 부분에서 겹치는 부분에 덮어쓰기가 될 수 있으므로 이 사항은 이 섹션에서 이전에 이야기한 레지스트리 수정 프로그램들 등으로 함께 있도록 수정해야 합니다.
나머지 못다한 이야기들
지금까지 다뤄온 내용에 대한 좀 더 자세한 설명이 들어 있습니다. 관심 있으신 분만 살펴보세요.
더보기
맥에서 한영전환/한자변환과 관련된 방법들의 종류에 대해서
우선 OS X에서 언어 전환을 위한 설정을 할 수 있는 것에 무엇이 있는지 알아볼 필요가 있습니다. 여기의 글에 나와있듯이 한영전환을 하기 위한 방법이 몇몇 계층에 펴져 있습니다.
사용자가 전기신호를 발생하는 물리적 키보드의 키를 누르면 운영체제의 최전선에서는 디바이스 드라이버라는(OS X에서는 커널 익스텐션) 소프트웨어가 이를 받아들여서 처리합니다. 이 때 우리가 들어온 신호를 마음대로 바꿔치게 하면 한영 단축키를 비롯한 모든 단축키를 수정 할 수 있습니다. 그런 이유로 글 첫머리의 표에서처럼 커널 익스텐션 바로 위에서 키보드 이벤트를 가로체서 작동하는 KeyRemap4Macbook의 단축키 지원 가능범위가 가장 넓습니다. KeyRemap4Macbook이 한영전환을 바로 하는게 아니라 가장 한영전환이 쉬운 키보드가 눌린것으로 이벤트를 바꿔치기 함으로써 소기의 목적을 달성하게 됩니다. 대신 이를 사용하기 위해서는 운영체제의 커널 익스텐션을 중간에서 가로체야 하며 자신이 원하는 설정을 하기 위해서 프로그램의 소스코드를 고쳐야 하는 복잡한 경우가 생길 수 있습니다.
부끄럽기는 하지만 KeyRemap4Macbook에 대한 몇몇 참고할만한 링크를 올려 둡니다. 최근 스노우레퍼드의 경우 소스구조가 더 바뀌고 있기 때문에 맞지 않는 사항도 있습니다.
한영키,한자키 및 PS2Keyboard 지원 KeyRemap4Macbook
KeyRemap4Macbook 5.1.60 소스코드 수정 방법소개
다음 한단계 높은 계층은 OS X의 단축키 환경설정에서 설정하는 것입니다. 이 기능을 이용해서 OS X이 사용자에게 다양한 편의성을 제공합니다. 한가지 아쉬운 점이라면 몇가지 단축키 설정은 이를 이용할 수 없다는 점입니다. 가령 일반 PC키보드의 한영/한자키를 맥에서 바로 기본입력기의 입력기 전환단축키로 지정할 수 없는 것과(이전에 소개한 링크의 환경설정을 이용한 방법란 살펴보세요) Cmd, Opt키 단독으로 단축키 설정을 할 수 없다는 것입니다.
OS X의 단축키 환경설정을 이용한 제한을 풀어주기 위해서 응용 프로그램단위( 바람입력기, 한글 기본입력기 ) 수준에서 한영전환 단축키를 설정하는 방법이 있습니다. 이 방법은 OS X의 단축키 환경설정에서 일부 단축키 지정이 불가능했던 Cmd, Opt 키의 별도 지정이 모두 가능합니다.거기에 보태어 바람입력기의 경우 KeyRemap4Macbook에서 지원하는 리매퍼를 제공하여 보다 더 자유로운 설정이 가능함과 동시에 특정 프로그램에서 한영 단축키가 작동하지 않도록 설정하게 해 줍니다. 이를 이용한 것이 두번째, 세번째 예제 입니다. 대신 일부 단점도 있습니다. 계층이 올라갈수록 단축키 처리 속도가 더 늦어질 수 밖에 없습니다. 또한 상위계층에서 이벤트 처리를 하고 이벤트 전달을 중단하면 이 계층에서 해당 단축키에 대한 처리를 할 수 없습니다. 두번째 예제에서 중요하다고 설명한 부분이 바로 이것 때문입니다.
윈도우에서 한영전환/한자변환과 관련된 방법들의 종류에 대해서
우선 가상으로 맥에서 윈도우를 띄우게 되면 먼저 가상화 프로그램의 영향을 받을 수 있습니다. 이를 이용한 경우가 첫번째 , 두번째 예제의 한자변환 단축키 설정입니다. 계층으로 따지면 물리적 장치 계층에서의 리매핑이라 생각하면 됩니다. 하지만 몇몇 사소한 문제가 있는데, Parallels 의 경우 맥의 입력기 전환 단축키를 윈도우에서 입력기 전환 단축키로 세심하게 매핑해주는 기능으로 인해 한글입려기와 같이 하나의 입력기에서 두가지 입력모드를 전환하는 경우 문제가 됩니다. 그리고 맥의 Cmd키와 연계된 단축키를 포기하지 않으면 PC키보드에 있는 한영키,한자키 신호를 가상운영체제에 전달하지 않습니다. 또한 전달시에도 한영/한자키가 아닌 일본어 키보드에 있는 히라가나/무변환 키로 인식하고 해당 스캔코드의 키코드가 발생됩니다. VMWare의 경우에는 한영키의 경우 히라가나 키코드가 전달되고 한자키의 경우 영수키로 인식이 되어 CapsLock키로 전달됩니다. 이것때문에 CapsLock을 포기하지 않을 경우 한자키를 매핑힐 수 없습니다. 그리고 VirtualBox의 경우 지금까지 한영키/한자키 인식 자체를 하지 않고 있어서 KeyRemap4Macbook을 통해 리맵하지 않고서는 변환할 수 없습니다.
다음 방법은 키보드 종류를 수정하는 것입니다. 이는 레지스트리[HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters] 에서 현재 사용중인 키보드 종류를 변경함으로써 설정할 수 있습니다. 이는 대략 디바이스 드라이버 계층정도의 수준이라 생각하시면 됩니다. 이곳에서는 대략 다음과 같은 종류의 키보드 타입을 고를 수 있습니다.
이를 이용해서 일부 사용자들이 Shift+Space를 통한 한영전환을 할 수 있게 됩니다. 예제에서는 사용하지 않았지만 위 내용을 살펴서 적절히 사용할 수도 있습니다. 단점이라면 단축키를 자유롭게 변경해 줄 수 없다는 점이겠네요. 좀 더 자세한 내용은
이곳을 살펴보세요. 또한 두번째 예제의 IMECursor에 위 키보드 종류를 설정하는 레지스트리 파일을 "Keyboard Type Registry" 디렉토리에 넣어 두었으니 사용하실 분은 그것을 사용하셔도 됩니다.
그 다음으로 스캔코드 맵을 설정해서 리매핑을 하는 방법이 있습니다. 대략 OS X의 단축키 설정과 커널 익스텐션 사이 정도의 계층이라 할 수 있습니다. 이곳에서 설정을 하면 하나의 키를 다른 키보드가 눌린 것처럼 설정이 가능합니다. 이 방법은 모든 예제에서 사용했습니다. 설정이 자유로울 뿐만 아니라 설정이 안정적이며 리매핑 속도에 큰 영향이 없다는 장점이 있습니다. 대신 여러가지 키를 한꺼번에 눌러서 설정이 불가능 한 것이 단점입니다. 그래서 Opt+Enter의 경우 리매핑을 가상화 프로그램 수준에서 하게 된 것입니다.
스캔코드 맵 설정을 하기 위해서 레지스트리 수정을 해야 하는데요, 이를 쉽게 하기 위한 프로그램들이 많이 나와 있습니다. 대표적인 프로그램이 KeyTweak입니다. 하지만 이 프로그램은 한영키, 한자키가 나와 있지 않아서 PC키보드를 리매핑하려는 분들에게는 불편합니다. 개인적으로는 GUI지원은 부족하지만 그런데로 쉽게 변환을 할 수 있는 SharpKeys를 추천합니다. 실행을 위해서 닷넷 프레임웍이 필요하기는 하지만 그런데로 괜찮은 프로그램입니다.
마지막으로 응용 프로그램에서 키보드 이벤트를 후킹해서 사용하는 방법이 남았습니다. 두번째 예제에서 Cmd+Space를 처리하기 위해서 사용되었습니다. 왜냐하면 이전 단락에서 언급했듯이 Parallels가 입력기 전환 단축키를 특별하게 처리하기 때문에 이 단축키를 Parallels에서 따로 설정할 수가 없습니다. 그런 결과로 AutoHotkey스크립트로 만들어진 리매핑 프로그램을 사용했습니다. 스캔코드 맵을 이용하는 것보다 여러 키가 함께 입력되는 리맵도 가능하다는 장점이 있는 반면, 일부 상황에서 혹은 일부 단축키 리맵은 제대로 작동하지 않으며 반응성이 스캔코드 맵을 사용한 것 보다 안정적이지 못하다는 단점이 있습니다. 한자변환을 위해 Alt+Return을 처리하는 리맵을 시도했었는데 생각대로 작동이 되지 못해서 "Opt+Retrun" 리맵은 가상화 프로그램에서만 지원하게 했습니다. 그런 이유로 단축키 설정이 가상화 프로그램 수준에서 지원되지 않는 VirtualBox에서는 "Opt+Return" 한자변환 단축키 지원을 할 수 없었습니다. 국내에도 AutoHotkey관련 포럼이 있는데 관심이 있으시면 이곳을 들러보세요.
마지막으로 위의 내용을 대략 훑어 보시고 나면 예제와 같은 설정을 통하지 않더라도 다른 방법을 통해서 원하는 한영전환/한자변환을 할 수도 있습니다. 조금 더 자신이 원하는 방향으로 매핑하는데 도움이 되었으면 좋겠습니다.
이 가이드를 적으면서 전세계 많은 분들의 참고 자료와 프로그램들을 사용했습니다. 모두 여기에서 나열하지는 않았지만 좋은 정보, 프로그램을 만들어 주신 것에 대해서 감사의 말씀을 올립니다.
끝으로 긴 글을 적다보니 부족한 머리로 지금까지 무슨 말을 한 것인지 잘 모르겠네요. 부디 한분에게라도 도움이 되는 글이 되었으면 좋겠습니다. 궁금한 점이 있거나 글에서 잘못된 내용, 고쳐야할 내용, 추가되었으면 하는 내용등 기타 의견이 있으면 거리낌 없이 댓글을 달아 주시기 부탁드립니다.
Add a comment
Parallels를 사용하고 있어서 두번째 예제를 보고 열심히 따라해서 Paralles에서 한영,한자키를 감사하게도 성공했어요~ 그런데
'이전 입력 소스 선택'의 체크를 해제하니까 Mac에서는 “Cmd+Space”로 한영키 변경이 안되네요.. Mac에서도 “Cmd+Space”로 한영키를 변경하려면 어떡해 해야하나요?
두번째 예제에 같이 나오는 바람입력기 설치에 대한 사항을 제가 올린 글처럼 정상적으로 수행 하셨습니까? 바람입력기 환경설정에 한영전환 단축키를 설정하는 사항이 있으니 예제를 다시 확인해 보세요. 그리고 바람입력기 환경설정에는 설정을 한 후 반드시 "Save" 저장 버튼을 눌러야 적용됩니다. 제가 그림에도 파란색 네모를 쳐서 설정을 마칠때 누르라고 했을텐데요. : )
제가 적은 내용을 모두 수행 하였음에도 불구하고 작동이 되지 않는다면 다시 한번 답글 부탁드립니다.
ㅠㅠ 왜 안될까요? 지우고 다시 설치해봤는데 안되요. SAVE도 했는데 안되네요. 혹시 바람입력시 설정중 다른 탭에서 체크해야할 항목이 있나요? 바람입력기 설정에서 단축키를 "Cmd+Space"로 설정해도 Bar에 있는 입력기 아이콘을 클릭했을때 나오는 메뉴는 단축키 모양(^⇧U,^⇧I)이 그래로죠? 구형맥북인데 그런것도 영향이 있나요?
바람입력기 설치 후 해야할 것을 빼먹은 사항이 있네요. : )
혹시 바람입력기 설치 후 재부팅 혹은 로그아웃 후 재로그인 해 보셨습니까?
리매퍼를 다시 시작시키기 위해서 그런 절차가 필요합니다.
(로그아웃 안하고도 가능하긴 하지만 그건 생략합니다.)
다시 결과를 알려주시기 바랍니다.
그리고 안된다면 제가 직접 한번 살펴볼 수 있을런지요~
제가 뭘 잘 못한지 모르겠네요.. 근데 원격조정이 되나요? 직접 봐주세요~
아~~ 붓캠 안쓰고 Parallels만 사용하는데 Parallels로 윈도우 설치하고 그 윈도우에 윈용 붓캠 3.0을 설치했는데 그게 문제가 될까요? 맥OS에는 별문제가 안될것 같은데 혹시나해서요..
그게 설치가 되면 어떤 변화가 생길지... 잘 모르겠네요.
결론적으로 부트 캠프 드라이버를 가상화 윈도우에는 설치하지 마세요. 그런 역할을 하는 것이 VMWare, Parallels, VirtualBox에 모두 함께 들어 있습니다.
처음 윈도우 설치를 하고 부팅을 하면 Parallels Tools를 설치하라고 하는데 그게 바로 그것입니다.
홈페이지 링크등이 없어서 직접 연락을 드릴수가 없네요. 가능하시다면 연락처를 trip2me@naver.com 메일로 한번 보네주시길 부탁드립니다.
알려주신 사항을 모두 적용했는데도 Parallels에서 변경이 되지 않네요. ㅠ_ㅠ 왜 그런걸까요.;;
설정을 어떻게 한 것인지, 시스템은 어떤 구성이 된 것인지 정확한 상황을 보기 위해 연락처를 블로그 방명록에 달아 드렸습니다.
좋은 정보 너무나 감사합니다. 덕분에 맥에서 한글/한자를 부담(?)없이 병행하며 쓰고 있습니다. 그런데, 패러렐에서 한글키는 잘 되는데, 한자키 (오른쪽 Opt)가 안되네요^^. 업해 주신 윈도우 파일 적용은 모두 시켰습니다. 혹시, 제가 Missing한 것이 있을까요?
혹시 레지스트리 파일을 둘 다 차례로 등록하지 않았나요?
하나는 구형맥북, 하나는 신형맥북을 위한 레지스트리 파일이니 확인해 보세요.
그리고 키보드 종류를 수정하는 내용을 레지스트리에 추가했으니 레지스트리 파일 부분을 새로 받아서 해 보시기 바랍니다. : )
저도 같은 문제로 한참 동안 고민했는데요, 패럴 윈도우의 키보드 드라이버를 '종류3'으로 하니 정상 작동 하더군요..
저의 경우는 '종류1'도, '종류2'도 한영변환이 의도대로 되지 않았습니다. 참고하세요..
그리고, 좋은 팁 소개해 주신 trip2me님 감사합니다.
제가 본문에 올린 설정은 모두 '종류 1'을 설정해 작동하도록 레지스트리를 수정해 놓았습니다.
왜냐하면 사용자가 혹시라도 실제 한영, 한자키가 달린 외부 USB 키보드를 연결해 쓸 수 있다는 가정을 했으므로, 이런 경우에도 작동이 되도록 하기 위한 의도가 숨어있습니다.
나머지 이야기에 있는 그림을 살펴보면
http://cfile3.uf.tistory.com/original/18775C124B5465DB0BE35A
'종류 3'의 경우 윈도우의 기본 한글 입력기에서 Shift+Space가 한영전환으로 Ctrl+Space가 한자변환으로 인식됩니다.
Shift+Space를 한영전환으로 통일하고자 하는 분은 이 '종류 3'을 적절히 활용하시면 VMware의 경우 바람입력기나 KeyRemap4Macbook의 리매퍼 힘 없이도 한영전환을 통일해서 사용할 수 있습니다. 이 예제는 제가 본문에 포함시키지는 않았습니다만 혹시 원하신다면 자세한 내용을 적어놓겠습니다.
실제 한영 전환 방법과 한자 변환 단축키를 사용자마다 다양하게 사용하는 경우가 있고 설정을 하는 방법이 경우에 따라 하나 이상이 있을 수 있기 때문에 나머지 설정은 본인이 원하는 방식을 골라서 적절히 응용해 사용하시면 됩니다. 그것을 위해서 글을 처음에 단축키 설정 가능한 경우를 표로 보여드린 것입니다.
사실 저 표만으로는 생략된 이야기가 많아서 그런 것들은 나머지 이야기에 있는 글과 관련 링크를 참조하시면 좀 더 구체적인 사항을 살펴보실 수 있습니다.
제가 생각을 글로 잘 쓰지 못하고 별로 어렵지 않은 내용을 괜히 어렵게 쓴 듯 하여 그점은 죄송하네요.
다른 궁금한점이 있으시다면 무엇이든 댓글로 달아주시기 바랍니다.
다시 한 번 유용한 정보/파일 감사 드립니다^^.
이제 맥과 윈도우에서 한영키 잘 됩니다~~
직접 해결해주셔서 감사해요~~^^
굿밤이요~!!
[손쉬운 사용] 환경설정에 대한 사항을 대신 확인해 주셔서 감사합니다. 내용을 두번째 예제에 추가해 놓았습니다.
하핫, 어떤 부분에서 제가 실수했던 모양입니다. 될때까지 계속 했더니 이제야 되네요 ^^
덕분에 편하게 사용하고 있습니다. 한가지 질문이 더 있는데요.
혹시 윈도우의 컨트롤 + c, v도 맥의 커멘트로 바꿀 수 있나요? 제가 괜스레 만졌다가 이상해질까 겁이 나서 실행은 못하고 머리속으로만 상상중인데 ^^;; 친절한 답변 감사합니다 (_ _)/
잘 된다니 다행입니다.
위 질문에 대한 힌트로는
http://qkpic.com/7158b
http://qkpic.com/64b0b
를 살펴보세요. 뭔가 영감이 떠오를껍니다.
혹 부트캠프나 일반 PC의 경우를 말하는 것이라면, 글쎄요.불가능하지는 않을듯 합니다.
좋은 정보 감사드립니다. 꼭 필요했던 팁이라서 바로 적용시켜 보았습니다.^^
OS X10.6.2 버젼, VMware 3.0.1, WinXP 사용중입니다.
설명해주신데로 설정으로 했음에도 불구하고 한영전환이 이루어지지 않고 있네요.. cmd+spaces 누르면 한영전환이 되는것이 아니라, 시작메뉴가 떠버립니다. VMware 옵션에서 cmd를 윈도우키로 맵핑하는 항목을 체크 헤제하여도 이상하게 cmd키는 여전히 위도우키로 작동하고, cmd+space키를눌러도 한영전환이 아닌 시작메뉴가 뜨는 상황이 계속되고 있습니다.. 레지스트리 등록으로 인해서 기존에 사용하던 한영전환키도 먹히지 않아서 한영전환이 불가능한 상황입니다. 어디서 문제가 발생된것인지 짐작이 가지가 않네요..T_T
답변이 늦어 죄송합니다.
일단 문제 파악을 위해서 몇가지 제가 알려드릴 사항을 실행한 결과를 알려주실 수 있겠습니까?
VMWare의 윈도우로 부팅한 후 도스창을 띄워서 그곳에 아래 한줄을 복사해 넣고 엔터친 후 나온 결과를 알려주세요.
reg query "HKLM\\System\\CurrentControlSet\\Control\\Keyboard Layout"
실행이 잘 되면 "Scancode Map"이란 부분이 나오는데 그 내용을 보여주세요.
혹 위의 방법이 어렵다면 본문의 네번째 예제 - 부트캠프 단원의 "IME Cursor v0.7.zip" 에서 SharpKeys.exe 라는 파일을 찾아 실행하면 좀 더 쉽게 해당 설정값을 볼 수 있습니다. 단 닷넷 프레임워크 2.0 이상을 설치해야 하는데 링크는 본문을 참고하세요.
SharpKeys를 실행한 후 나오는 화면에 00_70 -> 00_72, 00_7B -> 00_71 으로 설정하는 두가지가 있어야 합니다. 있는지 확인을 해 보시기 바랍니다.
그리고 Cmd+Space와 Opt+Return을 눌렀을 때 어떤 키보드가 눌린것으로 나오는지 살펴볼 수 있는 keyview.exe란 파일이 SharpKeys.exe 가 있는 곳에 함께 있습니다.
keyview.exe를 실행하고 나온 창에다가 Cmd+Space, Opt+Return 을 각각 한번씩 쳐 보세요. 그럼 무슨 키가 눌렸다는 결과가 나올껍니다. 그 파일 결과를 제게 보여주시기 바랍니다.
마지막으로 오른쪽 Opt키로 한영키가 전환되었나요? 아니면 어떤 키가 한영전환이 되던가요? 그걸 알려주세요. 현재 어떤 키로 한영전환이 되던게 안되는 이유는 해당 키들을 원래 기능을 하도록 키보드 종류를 변경해 놓았기 때문입니다.
이것 역시 네번째 - 부트캠프 단원의 1번째 방법 부분을 보시고 나서 자신에게 적당한 키보드 종류를 골라서 아까 받았던 IMECursor v0.7.zip 파일의 "Keyboard Type Registry" 디렉토리에서 적당한 레지스트리 파일을 실행하고 재로그인 혹은 재부팅 하면 이전 상태로 돌아갑니다.
이게 문제가 되는 사항이 스노우 레퍼드에서 환경설정의 입력기 전환 단축키를 전달하는 상황 혹은 전달받는 상황에서 일어나는듯 합니다. 이게 운영체제쪽의 문제일수도 혹은 VMWare의 문제일수도 있습니다.
레퍼드에서는 Cmd+Space를 누르면 두 키값이 그대로 가상화 프로그램에 차례대로 전달이 되는데 스노 레퍼드에서 이렇게 되지 않는듯 합니다.
제가 스노 레퍼드 사용자가 아닌지라 다른 분의 스노 레퍼드를 원격으로 잠시 지켜본 것이라서 성급한 판단일지는 모르겠지만 일단 살펴본 바로는 그렇습니다.
좀더 제대로 알아보면 좋겠는데 지금 상황에서는 힘드네요.
혹시 자신이 스노우 레퍼드를 사용중에고 VMWare를 이용하는데 Cmd+Space를 VMWare 윈도우에서 한영전환으로 잘 사용중이신 분이 있다면 리포트 해 주시기 바랍니다.
맥북을쓰는사람들에서 검색하다가 이곳에 들르게 되었습니다. 너무도 상세하고 친절한 설명에 그냥 나가기 죄송스러워 감사의 말씀 전합니다. 덕분에 맥에 대해 많은걸 알게 되었습니다. 아직 맥에 익숙하지 않지만 종종 들러 많이 배워가겠습니다. 감사합니다.
조금이나마 도움이 되었으면 좋겠네요.
장문의 답변 감사드립니다.^^
알려주신 사항들을 하나씩 점검해보았습니다.
reg query는 경로가 올바르지 못하다는 메세지만 출력이 되어서, IME Cursor를 이용하는 방법을 해보았는데요..
첫번째로, SharpKey를 실행했을때,
from : Unknown : 0x0070 (00_70), to : Unknown : 0x0072 (00_72)
from : Unknown : 0x007B (00_7B), to : Unknown : 0x0071 (00_71)
라고 나오고 있습니다.
두번째로, keyview 실행후 cmd+space를 누르게 되면..
시작 메뉴가 나오게 되구요, keyview에서는..
http://pds16.egloos.com/pds/201001/24/90/c0029090_4b5bce8d947f3.png
와 같이 결과가 나오네요..
관심 주셔서 감사하구요.. 혹시 해결방법이 있다면 답변 주시면 더욱 감사하겠습니다.^^
안녕하세요.
알려주신 사항은 정상적으로 설정이 된 상태입니다.
req query는 제가 적은 글에 원화 기호(백슬레시)가 하나 있어야 하는데 2개가 들어가서 그렇게 되었네요.
같은 증상을 Snow Leopard에서 호소하는 분과 원격공유를 통해 살펴본 결과
Snow Leopard의 입력전환 단축키 작동방식이 조금 변한듯합니다. 그래서 가상화 프로그램 쪽으로 Cmd+Space 단축키가 제대로 전달되지 않고 있는 상황인듯 합니다. Leopard 에서는 이런 현상이 없었는데 10.6에서 약간 변화가 있는가 보네요.
제가 10.5 사용자라서 원격연결로는 더 자세히 살펴 볼 수 없었습니다. 그래서 현재 상황에서 Cmd+Space를 맥과 가상화 윈도우에서 통일해 사용하는게 기본 입력기를 통해서는 힘들듯 합니다.
대신 바람입력기를 사용하면 아마 가능할 듯 한데요, 직접 스노 레퍼드에서 테스트해 볼 수 없어서 조심스럽게 추측만 해 봅니다.
스노 레퍼드가 옆에 있다면 자세하게 테스트를 해 보고 싶은 마음이 굴뚝입니다. : )
썩 만족할만한 답변을 드리지 못해 죄송합니다.
바람입력기로 해결 했습니다.
스노 레퍼드 상에서 바람입력기 설치하구요..
기본 입력기 모두 해제, 바람입력기 영어-한글을 디폴트로 잡고.. VMware에서 키맵핑해주니까.. 레퍼드, XP 양쪽에서 cmd+space로 한영전환 잘 되네요..
말씀하신데로 스노 레퍼드에서 기본입력기의 한영전환이 뭔가 변화한듯 싶습니다..
관심가져주신덕분에 좀더 편하게 사용할 수 있겠네요.. 감사합니다.^^
생각대로 되어서 다행입니다.
VMware를 가지고 두번째 예제에서 Parallels대신 설정하고 IMECursor를 사용하지 않아도 된다고 미리 알려드렸어야하는데 잘 설정하셨네요.
조언해주신 방법을 제 블로글에 올려봤습니다.
http://www.cyworld.com/hoonkal/3367501
혹시 잘못된 부분이 있으면 알려주세요.. 수정하겠습니다.
그리고 해당글 트랙백 걸었음을 알려드립니다.^^
여러모로 감사드립니다.
Cmd+Space 등록할 때 저렇게 Cmd를 고르고 스페이스를 따로 눌러도 되는지는 처음 알았습니다. : )
10.6 스크린샷으로 잘 올려 주셨네요.
Parallels에 xp 깔아서 사용하고 있습니다.
저는 IME Cursor가 실행 되지 않습니다.
인스톨 누르면 Ahk3Exe에 문제가 있어서 프로그램을 종료 해야 한다고 뜹니다. exe currupted 라고 뜹니다. 그래서 IME Cursor를 실행 할 수 가 없네요.
제가 shift+space로 한영 전환하는 레지스트리를 사용하다 그것도 지워 봤는데 여전히 안되네요.
혹시 이 문제에 대해 알고 계시는지요.
글쎄요 이상하네요. 저도 10.5.8에 XP를 Parallels 로 사용중입니다. : )
Ahk3Exe가 Windows XP 이상이라면 별다른 추가 다운로드 없이 실행이 원활하게 되어야 할 텐데... 이상합니다.
일단 한가지 추측되는 사항으로는 제가 본문에 알려드렸듯이 , AutoHotkey 스크립트를 가지고 만든 IME Cursor가 키보드를 가로채는 방식을 이용하기 때문에 백신등의 프로그램에서 스파이웨어로 판단하고 프로그램을 강제로 종료시키거나 삭제해서 그렇게 문제가 있었던게 아닌가 합니다.
혹시나 가능하시다면 한번 실시간 바이러스 검사 프로그램 등을 잠시 중지하고 실행해보시기 바랍니다. 제가 올린 압축 파일에는 바이러스나 스파이웨어 등이 아무것도 들어있지 않으니 걱정하시지 않으셔도 됩니다.
그래도 문제가 해결이 되지 않는다면 해당 오류가 난 화면을 그대로 캡쳐해서 http://imageshack.us/ 등을 사용해서 업로드 후 링크를 남겨 주시겠습니까?
Shift+Space 를 한영 전환단축키로 윈도우에서 사용하셨다는 것은 키보드 종류를 변경해 주셨다는 뜻인데 어떤 단축키로 바꾸기를 원하신다는 것인가요? 좀 더 구체적인 설명 부탁드립니다. 참고로 제가 예제들에 올린 한영전환/한자변환 관련 레지스트리 파일에는 키보드 종류를 103/106키 키보드로 변경하도록 되어 있습니다.
맥 ox 10.5.8 사용중입니다.
원래 데로 돌아 가고 싶습니다.
맥에서 cmd+space 키누르면 한영 전환 되고 패럴랠즈에서는 안되는 상황입니다.
허나 문제는 맥에서도 문제가 발생 하더군요
바람입력기로 된 상태인데요. 폴더명이나 파일명을 return치고 입력하다가 한글로 입력하려고 하면 전환이 한글로는 되나 글이 써지지 않다가 랙이 걸리는 듯하다가 파인더가 닫히고 리플레시 되면서 다시 새 폴더가 열리게 됩니다. 정말 이상한 증상이군요.
원하시면 동영상으로 찍어서 보내 드릴 수 있겠습니다만
이거 원래대로돌아 가는 방법은 뭐죠 ? 복구 디스크가 없는데...
우선 제가 문의한 사항에 답을 해 주시지 않아서 어떤 상황인지 제대로 파악 할 수 없는 상황이네요.
일단 추가로 달아주신 글을 살펴봤을때 바람입력기와 현재 사용하는 다른 프로그램과 충돌이 있는지는 제가 한번 살펴봤으면 하는 생각이 드네요.
그래서 혹시 시간여유가 있으시다면 늦은 시간이긴 하지만 오후 11시쯤 원격으로 제가 살펴봤으면 합니다.
혹시 아이쳇을 쓰시면 접속 메일주소를 이용해 쉽게 연결이 가능하고,
혹시 아이쳇을 사용하지 않는다면 TeamViewer라는 프로그램을 사용해서 쉽게 연결할 수 있습니다.
TeamViewer 프로그램은
http://download.cnet.com/TeamViewer/3000-10254_4-10869706.html?part=dl-6271747&subj=dl&tag=button
링크에서 받으시면 됩니다. 프로그램을 받아서 실행하면 ID/Password 가 나오는데 그걸 바로 제게 문자를 통해 알려주세요. 아이쳇을 사용한다면 아이쳇 접속 메일주소만 제게 알려주시고 아이쳇에 로그인해 있으시면 됩니다.
olo-5425-7o78
P.S. 그리고 가급적 댓글을 하나의 글타래에 리플로 연속해서 달아 주시면 보다 좋을듯 합니다.
바람입력기를 uninstall하니 위 증상이 사라졌습니다. 이제 폴더명 파일명 한글로 수정해도 파인더 꺼지지 않고 리플레시도 안되고 잘 됩니다. 무슨 문제일까요? 키보드 종류를 바꾸는데 뭐가 안맞는 걸까요. 열심히 알려주신데로 했는데 왠만한 이런 실험들 성공하지 않은 적이 없었는데 이번에는 힘드네요. 많이 자세히 설명 해 주셨는데...
안녕하세요 trip2me님의 설명대로 잘 따라하다 위의 님처럼 9번에서 인스톨이 안되는 바람에 패닉상태에 빠진 맥초보입니다.
현재 설정이 완료되지 않은 상태여서 그런지 OX에서도 커맨드, 스페이스로 한영전환이 되지 않고 있는 상태입니다.
trip2me님의 설명에서 오로지 건너뛴것은 3번에서 영어체크 해제를 위해 동영상을 보고 영타키 설정을 안한것 뿐입니다. 전 위의 님처럼 바이러스 백신은 깔려있지 않은 상태이구요.
제 OX버전은 10.6이고 막 도착한지 2주채 안되가는 아이입니다. 맥 사용한지도 역시 2주가 채 되지 않은 초보라 어찌해야 할지요..도움요청드립니다!
바람입력기를 사용하려는 것인가요?
몇번째 예제를 사용한 것인지 알려주세요.
제가 시도했던 것은 바람입력기, 두번째 예제입니다
자세한 모습을 인터넷을 통한 원격화면 공유로 직접 보고싶은데
제가 개인적인 사정으로 2~3일간 도와드리지 못할듯 합니다.
일단 임시조치로 OS X는 기본 입력기를 시스템 환경설정에 있는 키보드 단축키에서 입력기 전환 단축키를 지정해서 변환하시면 됩니다.
그리고 OS X는 어떤 버전을 쓰며, 윈도우는 어떤 버전을 설치해 놓은것인지요?
네, 현재 OC X는 10.6이고 윈도우는 XP깔아놓았습니다. 패러렐(버전 5)과 버츄얼박스 두개가 깔려있구요.
그리고 원격은 가능하신 시간에 신속하게
제가 접속할 수 있도록
개인이메일 밑에 남기겠습니다. 감사합니다
비밀댓글입니다
잘 해결되어서 다행입니다.
윈도우 모든 디스크를 공유한 상태에서 IMECursor 설치가 실패하는 것을 미리 생각해 보지 못했습니다.캡쳐한 화면을 해당 부분에 잘 사용하도록 하겠습니다.
제가 회사에 11시까기 퇴근 안하고 있기가 어렵습니다.
지금 몇일째 회사 컴퓨터의 패럴랠즈를 사용 못하고 있습니다. 도와주십시오
아~ 그런 사정이 있으신지 몰랐습니다. 어제는 제가 사정이 있어서 폰을 수중에 가지고 있지 않기에 문자를 오늘 아침에서야 봤습니다. 오늘 가능한 시간에 다시 연락 부탁드립니다.
그리고 회사 컴퓨터의 패럴럴즈라 함은 회사에서 접속을 해야 하는게 아닌가요?
여튼 도움이 필요한 컴퓨터 앞에서 TeamViewer실행 후 연락주세요.
패럴랠즈에서 숏컷 등록이 패럴랠즈 버전 마다 방법이 다른 것 같습니다. 저는 올려주신 그림과 숏컷 등록 방법이 달라서 한참 찾았었는데 어렵게 오늘에서야 다시 해보니 되었습니다.
패럴렐즈의 프리퍼런스에서 숏컷 설정을 잘 못한 제 불찰이었습니다.
어쨌든 신경쓰게 해드려 죄송하고
결론적으로 감사 드립니다.....
이상하네요.
두번째 예제에서 패랠럴즈 속 윈도우 한자변환의 경우에는 IMECursor에서 Opt+Enter 리매핑을 제대로 하지 못해서 패럴랠즈의 단축키 리매핑 기능이 필요하지만, Cmd+Space 한영전환의 경우는 패럴랠즈에서 단축키 지정을 할 필요가 없고(실제 패랠럴 5.0이상에서는 Cmd+Space를 옵션지정시 윈도우에서 입력기 전환 단축키로 패랠럴 스스로 리매핑시켜버립니다) IMECursor에 들어있는 AutoHotKey의 단축키후킹에 의해서 작동되게 됩니다.
혹시 바람입력기의 환경설정에서 입력전환 단축키 작동 여부를 조절하는 부분을 언급하신게 아닌가요?
어쨌던 잘 작동된다니 다행입니다.
좋은 포스팅 감사합니다. 기록을 남기고자 포스팅의 주소를 블로그로 발췌해가겠습니다. :-)
p.s) 스노우 레오파드 쓰시는 분들중에서 패러럴즈에서는
잘 되는데 스노우에서는 전환키가 안 먹히시는 분들은
1. 단축키가 동작하지 않습니다.
해결책) 설정창을 띄운뒤 "Restart remapper" 버튼을 눌러서 리맵퍼를 다시 시작합니다.
1.6b5의 버그라고 하네요. 참고하시길 바랍니다.
안녕하세요. 답글 감사합니다.
아무래도 바람입력기가 단축키 설정의 자유로움을 지원하기 위해서 키보드 리매퍼를 사용하는데 그 녀석이 Launch agent로 돌아가서 간혹 제대로 작동을 하지 못하거나, 혹은 시스템의 마우스 & 키보드 입력을 먹어버려 컴퓨터가 정상적으로 돌아가지만 정작 사용자가 컴퓨터를 끌 수 없는 상황에 다다르게 하기도 합니다.
제가 프로그래밍을 잘 하지 못하기에 바람입력기 소스를 자세히 살펴보지 않아 정확히 어떻게 하면 해결이 될지 잘 적어놓을 수가 없네요. 리매퍼 재시작에 대한 내용은 블로그 본문에 추가해 놓도록 하겠습니다.
좋은 내용 감사합니다. 전문적으로 다뤄주시니 조금 어렵기까지 하네요. 정말 강추 포스트 입니다.
제가 궁금한 점은 위에 나와 있는 내용은 아니구요. 페렐러즈와 맥 간의 전환을 위해 사용하는 창전환에 관한 문의를 드리고 싶어 이렇게 글을 남깁니다.
저는 그 키를 알트와 숫자키로(단순 설정변환) 변환해서 사용하는데요. 그 키를 사용하다가 보면 어느 순간 변환 시 잠깐 나타나는 격자화면이 없어지지 않고 남아있게 됩니다; 혹자는 스노우레퍼드 버그라고 하는 데 혹시 알고 계신 사항이 있으시다면 답변 부탁드립니다.
증상 상세설명:
- 알트키에서 손을 뗐는 데도 계속 눌려있는 상황과 같다. 따라서 어떤 키패드도 작동하지 않는다.
- 해상 현상에서 빠져나오기 위해서는 재부팅이나 로그오프를 해야 한다.
- 간혹 아무 버튼을 누르다가 빠져나온 경험이 있다.
감사합니다.
안녕하세요. 댓글 감사합니다.
알트키에서 손을 떼어도 계속 눌려있는 상황과 같다는게 맥에서 그렇다는 건가요? 패랠럴에서 부팅한 윈도우에서 그렇다는 건가요?
알트키만 윈도우에서 누르면 보통 프로그램의 메뉴가 골라지기 때문에 그런 일이 일어나는 경우가 저는 있는데, 알트키를 한번 더 누르면 다시 정상으로 돌아옵니다. 그런 것과 상관이 없다면 스노 레퍼드를 쓰지 않는 저로서는 겪어 본 적이 없기에 어찌 도와드릴 수 없네요. 별다른 도움을 드리지 못해서 죄송합니다.
스노우레퍼드에서 나타나는 현상입니다. 네. 답변 감사합니다.^^
검색하면서 보고 지나치려다...제가 답변 드리겠습니다. ^^;;
말씀하신 현상은 스노우 레퍼드에서 spaces 를 스위칭해가면서 한영 전환을 할때 발생합니다. 예상외로...이 부분이 Dock 과 연관되어 있습니다. 해외 포럼들을 봐도 이 부분을 리포팅 해놓은 곳이 많구요. 스노우 레퍼드의 고질적인 버그중 하나입니다.
해결책은 아주 쉽습니다. 만약 spaces 를 오가면서 그런 현상이 나타날 경우에는 Dock 을 죽여주시면 됩니다. 방법은 세가지입니다.
1. Activity Monitor 를 열고 Dock 을 죽이시면 Dock 이 재시작 되면서 키들이 되살아납니다.
2. 터미널을 열고 killall Dock 해주시면 마찬가지로 Dock 이 새로 시작되면서 되살아납니다. (하지만 이 방법은 키가 먹지 않는 상태에선 안되겠죠? ㅎㅎ)
3. Killall Dock 을 시키는 applescript 를 사용합니다. 구글링 좀 해보시면 관련된 applescript 들이 많습니다. (예로...http://www.acmetech.com/blog/2005/09/30/mac-os-x-restart-the-dock/)
4. 강추하는 방법입니다. Killall Dock 을 시켜주는 어플을 Dock 에 상주시켜놓고 입력이 안될때 한번 마우스로 클릭해주시면 됩니다. 이 프로그램은 3에서 말씀드린 applescript 를 어플로 만들어놓은겁니다. 최고입니다. 그냥 Dock 에 상주시키시고 키보드가 죽을때마다 쓰시면 됩니다. (이거 사용하세요 ^^ http://blog.itopchiyev.com/2010/03/07/mac-os-x-dock-restarter/comment-page-1/)
도움이 되셨길 바랍니다.
자세한 답변 감사드립니다. : )
안녕하세요. 바람입력기 잘 사용하고 있습니다. 그런데, 제가 스노우레오파드에서 SAP for JAVA 로 ERP를 사용하고 있는데요.(회사업무용입니다.) 다른프로그램은 맥이든 패럴이든 바람입력기가 잘 먹히는데 이상하게 이 맥용 SAP에서는 한글변환이 안되더라구요...
영어만 입력되는데 혹시 증상해결법을 아시면 도움 부탁드립니다.
그럼 즐거운 하루 되시고요~~
안녕하세요.
제가 바람입력기 개발자가 아니라 답을 드리기 어렵지만 예전 바람입력기 버전은 Java 응용프로그램에서는 한글 입력이 되지 않았습니다. 최근 버전이 나왔는지는 잘 모르니
http://kldp.net/projects/baram-kim/ 을 확인해 보시기 바랍니다. 현재 댓글을 쓴 날짜 기준으로는 업데이트가 있지 않네요.
별 도움이 없어 죄송합니다.
맥 초보입니다.
1.5.2버젼 인스툴했습니다.
한영전환 항목을 클릭해도 바람 환경설정이 나오지 않습니다
스노레오파드 쓰구요.
무선키보드 입니다.
뭐가 잘못될을까요?
안녕하세요 : )
제 본문의 글에 적혀 있듯이 스노 레퍼드 사용자는
1.5.2 안정버전이 아닌 1.6.x의 개발 버전을 사용해야 메뉴가 나타난다는 사용자들의 버그리포트가 있었습니다.
참고하세요.
위의 방법으로 설정했더니 약간 감동까지 밀려옵니다.
단, 한 가지 문제가 생겼는데요...
맥 레오파드와 패러랠즈 한글2010 등에서는 문제 없이 한영변환과 한자입력이 가능했습니다.
그런데 유독 인터넷 익스프로러에서만 한영변환도 한자변환도 도무지 안 됩니다... 인터넷 익스프로러의 문제인가요?;;
안녕하세요.
답글이 늦었습니다.
그런데 어떤 설정을 사용하신건지요?
그리고 사용하시는 윈도우가 어떤 종류인지 궁금합니다.
윈도우 7의 경우는 미묘한 문제가 있어서 제가 올린 프로그램이 특정 단축키 설정으로 잘 작동하지 않기에 이런 질문을 드립니다.
너무 감사드려요. 패러렐즈 한영키가 안되서 너무 고민하다가 여기저기 뒤져서 겨우 찾아낸 보물단지네요. 패럴렐즈 뿐만 아니고 그냥 맥에서도 오른쪽 커맨드키로 한영전환하니 정말 너무 너무 너무 편하고 좋아요 ㅠ.ㅠ
제게 구형 맥북이라 관련된 팁 찾기가 쉽지 않았는데, 가르쳐주신 대로 따라해서 너무 잘되고 있어요. 다시 한번 감사드려요. 참고로 패러렐즈 최신판이고요 (일단 데모버전 받았는데, 잘 되는 것 같아서 사려고요), 윈도우 7 깔았어요.
잘 된다니 다행입니다. : )
댓글 감사합니다.
스노우에 설치된 Vmware로 Windows 7을 사용하고 있습니다.
저는 한영 및 한자변환을 한영키로만 하고 싶어서
스노우에 KeyRemap4MacBook V6.8.1 을 사용하여 해킹맥에서 한영키와 한자키 변환을 세팅하였습니다.
그리고 Trip2me님의 방식의 첫번째 예제의 3번을 Vmware에서 세팅하고, Windows7에서 예제 4번의 Hiragana_to_Hangul_and_Muhenkan_to_Hanja.reg 을 실행하고, 네번째 - 부트캠프와 관련된 것들의 레시스트리 변경으로 키보드 타입을 106키로 변경했습니다.
그랬더니 한영키는 잘 작동되었습니다. (^^ 감사합니다.)
그런데 말씀대로 한자키는 CapsLock으로 인식을 하는 군요...
다른 방법이 있는지요?
안녕하세요.
일단 그 문제가 조금 미묘합니다.
VMWare에서 한글 키보드를 한글 키보드로 보지 않고 일본어 키보드의 키가 눌린것으로 파악을 하는듯 합니다. 그래서 이를 CapsLock 사용을 포기하는 방법 이외에는 딱히 쉽게 설정 할 수 있는 방법이 있는지 모르겠습니다.
죄송합니다.
넘 감사해요!! vmware에서 한영변환 넘 귀찮아서 검색했는데
이거 하니까 너무 편하네요ㅠㅠ 정말 감사감사~~
안녕하세요~
사용에 도움이 되었다니 저도 기쁩니다. : )
즐거운 맥 생활에 조금이나마 보템이 되었으면 좋겠습니다.
감사합니다.. 덕분에 잘 세팅하여 사용하고 있습니다.
현재 10.6.4 사용중에
첫번째예제 : vmware fusion + 기본입력기
가 현재 정리하신 방법으로는 안되어서 리플 답니다.
다른 부분은 전부 동일하게 세팅하였구요.
Cmd+Space 시에 적절하게 가상머신으로 키값이 전달되지 않는 것 같습니다.
(맥의 한영이 전환되어 버리고 가삼어신에는 윈도우 키값만 전달됩니다.)
해결방법은..
바람입력기를 사용하여서 vmware에서 cmd+space를 disable시켰더니 잘 작동합니다.
예제를 vmware fusion + 바람입력기로 변경하셔야 할 것 같기도 합니다.
좋은 블로그 정말 감사합니다
조언 감사합니다 : )
제가 요즘은 맥 생활을 하지 못하고
10.6 버전은 아직 구경도 해 보지 못해서
차이가 나는지 잘 몰랐습니다.
나중에 확인해 볼 기회가 되면 확인 후 수정하겠습니다. : )
즐거운 하루 되세요.
좋은 내용 덕분에 이것저것 잘 해결되었네요.
OS X 10.6.4 에서 Parallels랑 부트캠프 모두 사용하고 있는데....(Parallels에 XP따로 설치안하고 부투캠프 영역에서 가져오기 사용) Parallels에서 한영키도 잘 안먹고, 한글입력시 마다 밑에 창이떠서 신경씌이고 했는데 위의 내용을 세번째 예제를 조금 응용해보니 말끔히 해결되네요.
좋은 내용감사합니다.
맥 만난지 이제 한달여 되가는 초보인데... 저같은 사람들이 있을까해서 네이버 '맥쓰사'카페에 뎃글로 여기 페이지를 언급했는 문제가 된다면 adamsvirus@naver.com으로 알려주시면 삭제할게요~
좋은 정보 감사합니다.
어디서 사용하셔도 상관은 없습니다.
응용해서 잘 사용하신다니 저도 기분이 좋네요.
도움이 되어서 다행입니다. : )
정말 도움되는 포스팅, 감사드립니다! ^^
긴 글 읽어주셔서 감사합니다. : )
이것 참 난감하네요. 성공한 줄 알았는데 문제가 있어서 도움 요청 드립니다.
사용환경은 OSX10.6.5이구요. VMWare Fusion3.1.1에 XP가 깔려 있습니다.
위에서 언급하신 세번째 예제인 한영전환을 "오른쪽 Cmd"키로, 한자변환을 "오른쪽 Opt"(신형맥북)키로 하는 방법을 시도했는데요.
맥에서는 문제없이 작동이 됩니다.
하오나 윈도에서는 초기 부팅하면 정상 작동하다 어느 순간 아예 먹통이 되는 현상이 발생하네요.
이것 참 난감하네요. 그 때마다 재부팅할 수도 없고...
뭐가 문제인지. 위 방법 그대로 수행했는데요.
참고로 바람입력기는 안정화버전인 1.5.2를 사용했습니다.
조언 부탁 드립니다. 감사합니다.
답변을 드리기 어렵네요~
답장이 늦어 죄송합니다.
정말 뭐라고 감사를 드려야 할지 모르겠네요...
여기 저기서 짜집기 정보로 한영키 설정하다 뒤죽박죽 몇일을 끙끙 알았는데...
여기 쓰여져 있는대로 하니 완벽합니다.
정말 뭐 해드릴 것은 없고..
이렇게 감사의 말 남깁니다.
복 받으실 거에요.
잘 사용하셨다니 다행입니다. ; )
글 잘 읽었습니다.

Windows의 레지스트리를 변경하여 키보드 드라이버를 바꾸는 것이 정상 작동할테지만, 장치 관리자에는 여전히 바꾸기 전의 이름이 나올 것입니다.
그것을 해결하는 방법은 http://cafe.naver.com/unattend/6998 제 글 또는 글의 다른 링크를 통해 알 수 있습니다.
도움이 되면 좋겠네요.
좋은 정보 감사합니다 : )
링크를 따라가니 가입이 필요해 가입하고 살펴보겠습니다.
안녕하세요~
포스팅해주신 글보고 따라해보는데 쉽지가 않습니다;;
사실 제가 맥북이 처음이거든요..
심지어 이전에 애플제품을 써본적도 없고 말입니다.
그런데 기재해주신대로 모두 이행하였음에도 불구하고
패러렐즈 실행후 윈도우7 에서 한글을 사용할수가 없습니다;
대체 어떻게 해야하는건가요 ?
저는 신형 맥북이고 운영체제는 10.6.7 입니다.
윈도우는 7으로 설치했구요.
패러렐즈는 6 입니다.
이러한 조건때문에 문제가 해결되지 않을수도 있는건가요 ?
답변 부탁드립니다 -_-;;
안녕하세요~
제가 글 쓴지 오래되어서
최근 버전의 Windows 7 및 Parallels 6 에서는 어떤 변화가 생겼는지는 직접 테스트 해 보지 못해서 명확하게 답변을 드리기 어렵습니다.
지금 맥을 쓰고 있는 상황이 아닌지라 제가 직접 테스트를 하기는 어렵네요.
하지만 기본적인 아이디어는 차이가 없으리라 생각됩니다.
직접 어떻게 해야 한다고 글에 있는 내용 이상으로 답을 드리지 못해 죄송합니다. ㅠ_ㅠ;
아. 제 고민이었던 vm fusion 3 unity 모드에서 한영변환 및 한자변환이 원활하게 잘 작동하네요.
제가 vm fusion을 설치한건 아래아한글때문이거든요.
제 맥 환경은 osx 10.6.8에 vmware fusion 3.1.3 윈도우7 64비트 입니다.
사용환경을 알려 주셔서 감사합니다. : )
전 vm fusion 3 unity 모드에서는 한영변환이 작동을 아예 못하네요. 그래도 full screen mode에서 완벽히 작동해서 너무나 기쁩니다. unity 모드 별로 좋아하지 않거든요. 스페이스2에 full screen mode로 suspend해놓고 필요할때마다 resume해서 사용하는데 그때 잘 작동합니다. 오른쪽 cmd키로 말이죠. word사용할때 무지 불편했었는데 너무나 감사합니다.
지금은 손대고 있지 못한 상황인데
불편한 것을 참고 사용해 주셔서 감사드립니다. : )
안녕하세요...
저는 신형맥북을 가지고 있고, space 1은 맥으로, 2에다가 parallels 6 를 이용해서 window 7 을 Full screen으로 쓰고 있습니다. 바람을 사용해서 오른쪽 cmd키로 한영전환, opn 키로 한자를 씁니다.
그런데 Windows 7에서도 동일한 키로 조작하기 위해서 위의 세번째 예제를 시키는 데로 했거든요. 그런데 설치하고 나서는 되더니 Space 1로 가서 맥 작업을 하다가 다시 space 2로 가서 Windows에 가니까 안 됩니다. 그래서 Registry editor를 다시 실행하니까 다시 됐습니다. 그런데 이런 현상이 반복되었습니다. 됐다가 안되고... 그래서 몇번 Registry를 등록했습니다.
그런데 어째튼, 지금은 되다가 안 되다가 종 잡을 수가 없습니다. 물론 거의 대부분 안됩니다만 가끔 될 때도 있습니다. 예를들면, 어떨 때는 Registry를 다시 등록하고 Reboot을 해도 안 되다가, 포기하고 Space 1에서 맥을 쓰다가 돌아와 보면 또 되고... 되는 것을 확인하고 Space 1으로 가서 맥 잡업을 완료하고 다시 돌아와서 하려면 또 안되고...
그런데 안 될 때가 대부분 입니다. 어찌하면 좋은지요...
오래 test를 안 해보아서 확신할 수는 없지만, 안 될 때마다 Coherence Mode로 들어가면 되네요. 그래서 되는 것을 확인하고 Full Screen Mode로 바꾸면 되구요.
다시 화면을 Space 1으로 갔다가 다시 돌아오면 안 됩니다. 그러면 또 Coherence Mode로 가면 되구요...
안녕하세요~
제가 요즘은 맥을 쓰지 못해서 스노 레퍼드와 최근버전 패럴랠즈 및 VMware 퓨전에서 어떤 현상이 있는지 잘 모르겠습니다. ㅠㅠ;
제가 조만간 맥이 생기면 한번 해 보도록 해 보겠습니다.
불편을 끼쳐 드려 죄송합니다.
혹시 윈도우에 키보드가 두개 등록되어 있으신거 아니신지ㅠㅠ
영어 키보드가 기본으로 등록되어 있어서 전 그거 지우고
한글 키보드만 등록해 놓으니까 문제없이 잘 되네용^^
안녕하세요.
저는 OSX lion 에 VMware 로 win xp 설치해서 사용중입니다.
OSX 에서는 KeyRemap4MacBook 이용해서 한영전환을 우측 커맨드키로, 한자키를 우측 알트키로 대체해서 쓰고있는데요,
vmware 를 들어갔더니 어떤 방법으로도 한영이 안바뀝니다 ㅠㅠ
shift space, command space, 우측 alt 등 온갖가지 키를 눌러도 안됩니다. 어떻게 해야 고칠 수 있을까요? ㅠㅠ
Lion, Parallels 7, Windows 7 64bit에서 3번예제로 성공하였습니다. 어떠한 방법으로 해도 실패했었는데 드디어 성공하였습니다. 그런데 처음에는 바람입력기 안정화버전을 설치했다가 안되서 좌절했었는데요, 역시 올려주신 1.6b5버전으로하니 성공하였습니다. 정말 구세주이십니다. ^^
정말 감사합니다. 그동안 이 문제 때문에 고생하고 있었습니다. 그냥 되는데로, virtualbox에서는 오른쪽 옵션키로 한영 변환을 했었는데, 첨부해 주신 레지스트리 키로 한 방에 해결했습니다. 감사합니다. ㅎㅎ
한글입력기가 멋대로 바껴서 페러렐즈로 문서 작성 할 때 너무나도 불편했는데ㅠㅠ 정말 따라하기 쉽게 올려주셔서 지금 막 설정 마치고 리붓하기전에 감사의 말씀을 전합니당^^ 잘 되겠죵?! 아 그리고.. 전 영어 키보드랑 일본어 키보드도 자주 사용하는지라..ㅜㅜ 혹시 가능하시다면 왼쪽 cmd키에는 일본어 키보드가 들어간 레지스트리 파일 하나 짜주실 수 있으신가요?ㅜㅜ
아 미처 확인을 못 했는데 바람입력기의 일본어 키보드는 일본어 입력이 우리말로 되는 듯해서 좀 불편하네요ㅠㅠ 그냥 기본 키보드를 사용할 것 같으니 수고 안 해주셔도 될것 같아요! 다시 한번 정말 감사드려요! 너~~~~무 편하네요!!^^ㅋㅋㅋㅋ
감사합니다!!
덕분에 거의 완벽하게 키 세팅을 마쳤습니다. ^_____^
최종 설정 후 재부팅을 해주면 되는거였는데 설명하신대로 잘 했는데 안되기에 한시간 넘게 공황상태에 빠져 있다가 "안되면 재부팅하라"는 진리에 따라 재부팅했더니 완벽하게 동작하는군요~~~!!! 그레이트 엑설런트 퍼펙트 합니다 ^^
아마 대부분의 맥유저가 저와 같은 세팅을 원할 것으로 짐작됩니다.
우측 cmd: 한/영
우측 opt: 한자
이것이 맥에서도 뱀웨어에서도 동일하게 작동하는 것!
블로그의 세 번째 방법대로 하면 완벽하게 작동합니다.
참고로 저는 맥북프로 스노우레퍼드에 뱀웨어퓨전 4.1.1 그리고 윈도우7 프로K 사용했습니다. 이제 윈도우 상에서 우측 cmd키를 눌러도 윈도우키로 인식되어 시작메뉴가 푹푹 튀어나오는 짜증 유발 상황이 완전히 해소되었습니다.
너무너무 감사드립니다~~~
추가로 윈도우에서 화면 캡쳐할 때 자주 쓰는 prtscr 키를 매핑하고자 한다면 원키로 매핑할 남는 키가 딱히 없기 때문에 저는 [opt + p]로 설정했습니다. 그리고 윈도우에서 활성화된 창만 캡쳐하는 [alt + prtscr]키는 [opt + cmd + p]로 설정했습니다. 이렇게 하면 이미 한/영키 한자키로 매핑된 우측 cmd, opt 키와 p를 조합해도 캡쳐가 잘 작동합니다. 물론 좌측키와 조합해도 잘 작동하구요. 모르시는 분을 위해.. 설정은 뱀웨어의 메뉴 [VMware Fusion > Preference]에서 키보드 & 마우스 탭으로 이동하고 아래 + 버튼을 눌러 키 매핑을 추가하면 됩니다.
감사합니다~^^ 덕분에 한영키 전환 문제가 해결되었네요~