Fix lost keymaps after using VMware Workstation under Ubuntu

9 July, 2010 (08:15) | Virtualization | By: Mathieu Dallaire

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.

Write a comment