8.10 과 vmware 6.5 에서 키보드 이상 문제

8.10에서 VMWARE 6.5 (Workstation, Player) 를 사용할 때 키보드 문제가 발생합니다.
Guest OS 에서 오른쪽 키패드가 먹지않고, 화살표키를 누르면 이상하게 작동하는 문제가 있는데요.

아래 글에서 답을 확인하실 수 있습니다.

http://communities.vmware.com/thread/177688

간단히 말씀드리면, /etc/vmware/config 파일에 다음을 추가하시면 됩니다.
xkeymap.nokeycodeMap = true

이것은 모든 사용자가 사용할 수 있게 문제를 고쳐줍니다.
또, VMware 를 실행시키면 키보드에 관련된 Hint가 표시됩니다.

아니면, 현재 로그인한 사용자에게만 영향을 미치도록 할 수도 있습니다.
터미널을 여시고,
echo ‘xkeymap.nokeycodeMap = true’ > ~/.vmware/config

이렇게 하시면 됩니다.

VMWare Server 나 다른 판본에서도 같은 오류가 있는진 모르겠습니다.
도움이 되시길…

얼마전에 제가 VMware Server 2.0을 설치하면서 외국의 어떤 블로거의 글에서 본 것인데, 저게 무슨 역할을 하는지 그때는 몰랐다가, nemonein님 덕분에 알게 되었네요.

저의 경우에는 그 설정이 없어도 제대로 동작하였지만, 어쨌든 좋은 팁 감사드립니다. :)

오…고맙습니다.

저도 Vmware 6.5에서 키보드가 이상하게 작동하길래…고민했었는데…

해결되는군요.

제가 쓰고 간단히만 확인해보고 말았었는데, 오늘 다시 해보니 심각한 문제가 발생했기에…
다른 해결 방법을 적어봅니다.

위에 있는 방법은, 영문 쿼티 자판을 사용하는 경우엔 아무 문제없이 해결됩니다.
그러나, 저처럼 드보락 자판을 쓰시거나, 포르투갈 자판등(외국 사이트에서 문제가 올라온 것을 봤습니다.)을
사용하면, 게스트오에스에서 자판이 이상하게 타이핑되는 문제가 생깁니다.

그런 분들은 이 해결책을 써보시길.

기존 해결책은 false 로 바꿔놓고,
xkeymap.nokeycodeMap=false

/etc/vmware/config 에 다음을 추가하세요.

xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.78 = 0x46 # Scroll_Lock
xkeymap.keycode.127 = 0x100 # Pause
xkeymap.keycode.133 = 0x15b # Meta_L
xkeymap.keycode.134 = 0x15c # Meta_R
xkeymap.keycode.135 = 0x15d # Menu

현재 VMPlayer 2.5.1 이 나온 상황인데, 역시 이 오류는 그대로 존재합니다.
위와 같이 수정하고 난 뒤 게스트오에스는 제대로 동작했습니다.

VirtualBox 쓰세요. :)

PUEL은 회사에서도 개인이 설치해서 쓴다면 괜찮답니다.
USB 도 지원되고, 설치도 간단하고… 문제도 없고… :)