I found the solution, at last to my keyboard mapping problem.
I expect this can be used by you.
http://nthrbldyblg.blogspot.com/2008/06/vmware-and-fubar-keyboard-effect.html
Look just at
Solutions 3 and 2.
Ignore the Solution 1, because is about the classical vmware problem of losing ctrl, alt, caps... in the host machine SO after come back from "full screen" = ctrl+alt+enter. Which is solved executing
setxkbmap command.
Solution 3 propose to put in the /etc/vmware/config or ~/.vmware/config the line:
xkeymap.nokeycodeMap = true
Perfect!!
I restarted vmware and I it showed an annoying message, saying that my keyboard would be the same as the host machine.
Exactly what I expected!!
If this does not work for you, you can try Solution 2 (and define key by key inside the guess SO.
Good Luck!
Use it, and shall be master!