Windows 2000 キーマップ変更

Windows 2000 の場合レジストリにキーを追加することでキーマップの変更が可能です。Ctrl と Caps Lock の入れ替えをしたときのメモを載せます。


環境

OS Windows 2000 Pro

やり方

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout"
に "Scancode Map" というキーを追加して、その値を以下のように設定します。4 桁ごとに区切っているのは見やすくするためで実際には間はあけません。

"Ctrl"と"Caps Lock"の入れ替え 0000 0000 0000 0000 0300 0000 1d00 3a00 3a00 1d00 0000 0000
"半角/全角"と"Esc"の入れ替え 0000 0000 0000 0000 0300 0000 2900 0100 0100 2900 0000 0000
"Ctrl"と"Caps Lock"の入れ替え+"半角/全角"と"Esc"の入れ替え 0000 0000 0000 0000 0500 0000 1d00 3a00 3a00 1d00 2900 0100 0100 2900 0000 0000

レジストリを書き換えるファイルを以下に用意しました。Windows NT 4.0 で使う場合には最初の部分の "Windows Registry Editor Version 5.00" を "rededit4" に変えます。


Valid XHTML 1.0 Strict Valid XHTML 1.0 Strict

戻る