The Caps Lock key on most PC keyboards is in the position where the Control key is on many other keyboards, and vice versa. This can make it difficult for programmers to use the "wrong" kind of keyboard. This posting shortly describes how to swap these two keys.
Make a file named (for example) CapsLockIsCtrl.reg with these three lines:
Double click it from Windows explorer, reboot.
To put it on the Left-Ctrl key use SwapCtrlAndCapsLock.reg:
Alternatively you can manually manipulate the registry by adding the key "Scancode Map" under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout and enter the hex codes mentioned above: