WindowsでCaps LockとCtrlを入れ替える。
Windows XPの場合もついでに書いておく。
これも検索すればすぐ出てくる。方法は二つあって、一つ目は直接レジストリを編集する方法、二つ目はツールを使う方法*1。
レジストリをいじる方法。
[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,1d,00,00,00,00,00
regファイルがあちこちで配布されているようだけど、中身を見ないで適用(結合)するのはおすすめしない。
参考:http://www.microsoft.com/whdc/device/input/w2kscan-map.mspx
ツールはMicrosoft製のだったらDownload Windows Server 2003 Resource Kit Tools from Official Microsoft Download CenterのRemapkey.exeとかWindows Sysinternals - Windows Sysinternals | Microsoft Docsとか。ほかにもAltIMEとか。IntelliType Proでもできたような。
管理者権限がなくても可能な方法はないのかなあ。