I bought a Chromebook last year, and one of the (possibly) more notable things about its simplified keyboard is a complete lack of any caps lock key. Instead the super key is located where caps lock normally is. I quickly found this a far less awkward position for the super key, and realizing that I didn’t use caps lock anyway, I decided to remap caps lock on my other computers to the super key.
To do this, I just used the following ~/.Xmodmap
clear lock
keysym Caps_Lock = Super_L
Been running it like this for a little over 6 months now, and I couldn’t be happier.
Edit: After I’ve begun using IBus, I found it apparently doesn’t play well with Xmodmap. So I switched over to using XKb, which does work well with IBus. My new configuration (in my xorg.conf.d) is now:
Section "InputClass"
Identifier "keyboard defaults"
MatchIsKeyboard "on"
Option "XKbOptions" "caps:super"
EndSection