Better than disabling capslock is to remap it to left control. In Windows, you can use SharpKeys [0] to update the registry to reconfigure behavior, or just use autohotkey (SharpKeys can't flip meanings, only overwrite one), although AHK won't work while you're logging into your user account on startup so SharpKeys is nicer. Not sure about Linux but I'm sure it's possible.
Never having to reach all the way to the actual Left Ctrl button is actually a godsend, it's a much much nicer UX.
Never having to reach all the way to the actual Left Ctrl button is actually a godsend, it's a much much nicer UX.
[0] http://www.randyrants.com/category/sharpkeys/