Ok, so I went back and re-read some of the most recent comments here - especially #226 and #229.
This is what works for me:
$ alias vmware="xmodmap -e 'remove control = Caps_Lock ' && /usr/lib/vmware/bin/vmplayer"
If I start vmware with this alias, the keyboard on the host does not get corrupted when the mouse leaves the window. Well, sorta. I've used this for a few days and it was working until just now as i type this message. So this fix is not perfect. But this 2 step fix seems to get around the issue:
$ setxkbmap
$ alias vmware="xmodmap -e 'remove control = Caps_Lock '
To me this really looks more like a vmware bug. I plan on filing an issue there.
Ok, so I went back and re-read some of the most recent comments here - especially #226 and #229.
This is what works for me: vmware/ bin/vmplayer"
$ alias vmware="xmodmap -e 'remove control = Caps_Lock ' && /usr/lib/
If I start vmware with this alias, the keyboard on the host does not get corrupted when the mouse leaves the window. Well, sorta. I've used this for a few days and it was working until just now as i type this message. So this fix is not perfect. But this 2 step fix seems to get around the issue:
$ setxkbmap
$ alias vmware="xmodmap -e 'remove control = Caps_Lock '
To me this really looks more like a vmware bug. I plan on filing an issue there.