晴耕雨読

working in the fields on fine days and reading books on rainy days

WindowsでCapsLockをF13に変更する

Windows で CapsLock を F13 に変更するには、2通りの方法があります。

  1. 直接レジスタを書き換える
  2. 専用のソフト(ChangeKeyなど)を使ってレジスタを書き換える

他のキーも編集したい場合は ChangeKey などをインストールするのも手ですが、 CapsLock を Ctrl として使うための変更だけなので、以下のパッチをファイルに保存して実行(ダブルクリック)します。

map_capslock_to_f13.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,64,00,3a,00,00,00,00,00

実行するとレジスタが書き換わり、CapsLockを押すとF13が入力されます。

元に戻したい時は以下のパッチをファイルに保存して実行(ダブルクリック)します。

remove_key_mappings.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=-

参考