Для 14.04
Однострочный:
xmodmap -e 'keycode 66=Shift_L'
Для 14.04 в непредвиденном случае 66 не является правильным кодом ключа, сначала запустите xev в консоли и нажмите CapsLock. Затем вы увидите что-то вроде:
KeyPress event, serial 27, synthetic NO, window 0x1200001,
root 0x101, subw 0x0, time 6417361, (340,373), root:(342,393),
state 0x0, keycode XX (keysym 0x0207, Caps_Lock), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Правильный код ключа - тот, который указан в XX.