| « Undo a HTML select box selection | Ubuntu Intrepid Ibex upgrade from Hardy Heron WOES! » |
I thought I’d give Vmware Server 2.0 a try today on Ubuntu 8.10 Intrepid Ibex, after all it was almost 5 times larger than Vmware Server 1.0.x. Version 2.0 has taken a web based approach for the interface and completely dumped the old 1.0 console interface which I kinda like. After all FF seems to be getting slower with each upgrade and taking control of a vm now uses a browser plugin! I hope they spend most of they money researching web and browser security rather than attempting to be the next App Store selling packaged VMs. ![]()
Whats next Vmware? Portable VMs that you can carry around on a mobile phone (I hope I get royalties for this)?
Well, after uninstalling 1.0.x and installing 2.0, I fired up my XP vm and behold, arrow keys were not working on the hardware profile selection screen.
The following keys are screwed on mine in a sense that they are mapped to something else, not sure if its the same for all.
Finally found the fix after much trolling on VMware forums, Google wasnt much help so I though I’d blog about this.
Follow up:
I have not tried this but ralph-d on vmware forums mentioned that the Print Screen key was mapped as Delete so he could execute Ctrl + Alt + Del by hitting Ctrl + Alt + PrtScn instead
Simply add
Code:
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 |
to /etc/vmware/config which solved all my key mapping issues.
Someone else also suggested instead of adding the above code just add to /etc/vmware/config
Code:
xkeymap.nokeycodeMap = true |
This post has 1 feedback awaiting moderation...
xkeymap.nokeycodeMap = true
works like a charm.
The only caveat is to NOT try to restart VMWare manually, as this can cause all kinds of problems. Just make the change and reboot your machine - otherwise you might run into all kinds of unfriendly issues...
Thanks again for posting!!
adding xkeymap.nokeycodeMap = true worked!!!!
Worked for me too. Thanks, not having a down or up arrow button was kinda frustrating.
simply solved the entire problem!
Thank you!
and shift, as you may notice i am not using capital letters...
i have to copy and paste each letter for the captcha, this is so
f-----ing annoying
You saved my day! :)
xkeymap.nokeycodeMap = true
Interesting fact that the keyboard gone crazy after certain event... it was ok at the beginning
Btw, now google ranked your page #9 for "vmware goes crazy with keyboard" :))))
use the multi-line fix (mentioned first).
else there are still some keys missing in the guest and even worse, you'll screw up your host's keyboard.
xkeymap.filename = chde104
plus all the keymapping from above.
So I forced the system to use the "correct" mapping and then changed the mappings for the ctl, alt and other special keys according to the hints described
WHY they do it ??????
LINUX PEOPLE ROCK!!!
9.04 64-bit server and connecting from ubuntu and Windows
boxes. VM clients are Windows and Linux. Changing the
/etc/vmware/config file on the server didn't do anything!!!
My fix (on my laptop):
mkdir ~/.vmware
pico config
add 'xkeymap.nokeycodeMap = true' (without the ')
save and exit the file
It now works for me!