分类: WINDOWS
2010-12-06 09:29:46
現在の場所 : > > 「Caps」と「Ctrl」の入れ替え
通常の日本語キーボードは「Ctrl」キーが左下で「Caps Lock」キーが「A」キーの左側にあります。
UNIXを日本語キーボードで使っている人は、ほとんどは「Ctrl」キーと「Caps Lock」キーの位置を 入れ替えて使っていることでしょう。
そこでWindowsでも「Ctrl」キーと「Caps Lock」キーを入れ替えてみましょう。
が便利です。CtrlやCaps Lockのみではなく多くのキーバインドを変更できます。
1. regedit.exeを起動する(通常 C:\WINNT\regedit.exe)
2. 以下の場所へ移動する
[HKEY_LOCAL_MACHINE]
+[SYSTEM]
+[CurrentControlSet]
+[Control]
+[Keyboard Layout]
3. 新規作成で「バイナリ」を選択し、名前を「Scancode Map」に変更
4. 変更した「Scancode Map」をクリックし、値を以下のように書き変える(※ うまくいかない人は下記の説明を見てください)。
5. コンピュータを再起動する
左ctrl 00 3A CapsLock 00 1D 00 00 00 00 00 00 00 00 ; header version[4byte] flags[4byte] 03 00 00 00 ; エントリ数(terminateを含んだ数) 3A 00 1D 00 1D 00 3A 00 ; (3A 00 -> 1D 00) (1D 00 -> 3A 00) 00 00 00 00 ; terminate (終了)
たとえば従来の「Ctrl」キーも残しておきたいのであれば、以下に変更することで可能です。
(ただし、「Caps Lock」キーは無くなります。)
intel CPUはリトルエンディアン(これを最下位のバイトから順番に記録/送信する方式)なので、次のようにひっくり返して書き込んで下さい。
他のキーコード(106キーボードの場合)は以下のとおりです。
|
|
|