호스트 우분투와 vmware에 설치한 게스트 윈도우 비스타 키보드 문제

다시한번 더 감사드립니다. 어느분이 이 질문은 새로운 질문으로 올리는게
좋다고 하여 다시 올립니다.

게스트로 vmware에 윈도우 비스타를 사용하고 있는데…
윈도우 비스타에 한영키가 안되어서 구글에서 찾아 나름대로
설정을 하였습니다. 작업내용은 다음과 같습니다.

  1. KeyMap.reg <- 윈도우 레지스트리 키보드 설정
    블로그에 이 레지스트리 파일을 등록하면 된다고 하여 등록을 하였습니다.
    결과는 안되었지만…
    Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]

"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,e0,1d,e0,38,e0,5c,e0,\

00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]

"00000402"="bg"

"00000404"="ch"

"00000405"="cz"

"00000406"="dk"

"00000407"="gr"

"00000408"="gk"

"00000409"="us"

"0000040A"="sp"

"0000040B"="su"

"0000040C"="fr"

"0000040E"="hu"

"0000040F"="is"

"00000410"="it"

"00000411"="jp"

"00000412"="ko"

"00000413"="nl"

"00000414"="no"

"00000415"="pl"

"00000416"="br"

"00000418"="ro"

"00000419"="ru"

"0000041A"="yu"

"0000041B"="sl"

"0000041C"="us"

"0000041D"="sv"

"0000041F"="tr"

"00000422"="us"

"00000423"="us"

"00000424"="yu"

"00000425"="et"

"00000426"="us"

"00000427"="us"

"00000804"="ch"

"00000807"="sg"

"00000809"="uk"

"0000080A"="la"

"0000080C"="be"

"00000813"="be"

"00000816"="po"

"00000C0C"="cf"

"00000C1A"="us"

"00001009"="us"

"0000100C"="sf"

"00001809"="us"

"00010402"="us"

"00010405"="cz"

"00010407"="gr"

"00010408"="gk"

"00010409"="dv"

"0001040A"="sp"

"0001040E"="hu"

"00010410"="it"

"00010415"="pl"

"00010419"="ru"

"0001041B"="sl"

"0001041F"="tr"

"00010426"="us"

"00010C0C"="cf"

"00010C1A"="us"

"00020408"="gk"

"00020409"="us"

"00030409"="usl"

"00040409"="usr"

"00050408"="gk"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybIDs]

"00000410"="141"

"0000041F"="179"

"00010408"="220"

"00010410"="142"

"00010415"="214"

"0001041F"="440"

"00020408"="319"

  1. /etc/vmware/config 수정
    xkeymap.keysym.Hangul = 0xff31
    xkeymap.keysym.Hangul_Hanja = 0xff34
    옆의 16진수값은 xev로 구한 값을 넣었습니다.

위와 같이 2가지 절차를 걸쳐 작업을 하였습니다. 문제는 윈도우에서 한영키가 되는데
vmware를 종료하고 다시 호스트로 넘어오면 키보드가 이상하게 먹힙니다.
쉬프트끼가 먹지않고, >, | , :등등을 사용할 수 없습니다.
한마디로 키배치가 흐트러 진다는 것입니다.

호스트와 vmware의 키배치를 같이 사용할 수 없나요?