【Windows】Windows 7で[Ctrl]キーと[Caps Lock]キーを入れ替える(レジストリ変更)

ワードマクロではありません。

レジストリを変更するので、ご自身の責任において実行してください。

失敗すると、パソコンの正常な作動が保証されません。お気をつけください。

[Ctrl]キーと[Caps Lock]キーの機能を入れ替える方法です。

[Ctrl]キーの位置が、キーボードの端っこにあって、小指を伸ばしにくいと思ったことありませんか?

もしくは、ノートパソコンでは、[Ctrl]キーの位置がデスクトップのキーボードの位置と違うために、操作しにくいという経験はございませんか?

私は、最近、ノートパソコンを持ち歩くことが多くなってきて(というか、年末年始、実家にノートパソコンを持ち帰って、マクロを作ったのですが)、ノートパソコンを使う際に、[Ctrl]キーの押し間違いがあまりにも多くて、いらいらしてしまいました。

そこで、[Ctrl]キーの場所を移動する方法を探してたどり着いた解決策をご紹介します。

どうやら、ネット上のフリーソフトはWindows 7に対応していないみたいです。

いくつか方法があるようなのですが、自分がためして成功した方法をご紹介します。

再度確認いたしますが、レジストリを変更するので、ご自身の責任において実行してください。

手順

1.レジストリエディタを開きます。

以下のように、プログラムとファイルの検索窓に、「regedit」と入力します。

レジストリ

2.以下の所定のレジストリを開きます。

[HKEY_LOCAL_MACHINE]->[SYSTEM]->[CurrentControlSet]->[Control]->[Keyboard Layout]

なお、[Keyboard Layouts]というレジストリもあるので、注意が必要です。

レジストリ

3.「Scancode Map」というエントリーを作成します。

「編集」>「新規」>「バイナリ値」にて、名称を「Scancode Map」として作成。

レジストリ

以下の通り追加できました。

レジストリ

4.データを入力します。

追加した「Scancode Map」をダブルクリックして、以下のデータを入力します。

00 00 00 00 00 00 00 00
03 00 00 00 1d 00 3a 00
3a 00 1d 00 00 00 00 00

データを入力するとわかりますが、勝手に改行されて、以下のような表示になります。

小文字で入力しても、勝手に大文字になります。

レジストリ

5.コンピューターの再起動。

再起動後に、上記の設定が反映されます。

うれしいですね。無事変更できました。

ちなみに、Windows XPやVistaの場合には、フリーソフトが出ていますので、ご利用ください。

下記の関連サイトに、一覧表示されているブログを紹介しています。

フリーソフトを利用した方が緊張しないし、簡単でいいと思います。

関連サイト

windows 7 でキー配置変換 (教えて!goo)

scancode map(キーの入れ替え)  (説明の一部に誤記有り→こちらの記事 でご確認ください)

キーボードカスタマイズソフト一覧(ブログ記事)

トップへ戻る