I just upgraded to Windows 7, and I'm trying to reconfigure everything to my liking. Under Windows XP, I had remapped the Capslock key to behave as a Control key (I spent a long time with Solaris keyboards, and grew to like it).
In XP, I did this as a system-wide setting via the registry:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,1d,00,3a,00,3a,00,5d,e0
It is my understanding that Vista and 7 have a better way to do this - Something that works on a per-user basis instead of machine-wide. I recall coming across several pages to that fact when I first looked up how to do it in XP.
However, my google-fu is failing me, and I can't find how to do it. I've searched this site too, and all I've found is thirdparty software recommendations. Is there a native way to do this in Windows 7?