Fix lost keymaps after using VMware Workstation under Ubuntu
Sometime when using VMware Workstation on Ubuntu I lose the use of some of my keys (Shift,Ctrl,Caps Lock, etc). I have use the followingl script to restore those keys.
#!/bin/sh
xmodmap - << XXX
clear shift
add shift = Shift_L Shift_R
clear lock
add lock = Caps_Lock
clear control
add control = Control_L Control_R
clear mod1
add mod1 = Alt_L Alt_R
clear mod2
add mod2 = Num_Lock
clear mod3
clear mod4
add mod4 = Super_L Super_R
clear mod5
add mod5 = Scroll_Lock
XXX
xset r on
xset m 3.5 4
xset b off
xset s off
I saved the script as fixkeys.sh in my home folder and run it whenever I lose my keys.