目次:


更新: いくつかの人々がWindows 10 Home Editionのレジストリキーに問題があるという報告がありました。シャープキーを使用してホットキーのマッピングを変更する方がはるかに簡単ですので、どのキーにどのキーをマッピングするかの記事を必ず読んでください。それは本当に推奨されるテクニックです - これはとにかく教育的目的のためのものです。
Mac OS Xを代わりに使用している場合は、レジストリのハックを使用してOS XでCaps Lockを無効にする方法や、本当に必要な場合は任意のキーにマップすることができます。
注意: この記事は、もともと何年も前に公開されたものですが、私たちはそれを更新し、それを見たことのない皆のために再公開しています。
Laurence Vagnerによる画像
Windowsキーの再マッピングのしくみの理解
Windowsはキーを無効にするためのデフォルト設定を持っていないので、キーを完全に無効にするためにキーを再マップする必要があります。これを手動で行うには、regedit.exeを開き、次のキーを参照します。
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout

00000000 00000000 02000000 00003A00 00000000
それはどのように動作するのです:
- 最初の16個のゼロはスペースを無駄にするだけです。
- 太字の「02」は、再マップするキーの数を表します。これは実際にはデータの長さを表しますが、
- 太字のオレンジ色の「0000」は、実際にはWindowsにマップするキーです。この場合は0または0です。
- 青い太字の "3A00"はマッピング元のキーです。この場合はcaps lockキーです。
- 次の8つのゼロはヌルターミネーターとしてスペースを無駄にします。
"02"をインクリメントし、カラフルなボールドブロックのもう1つを中央に追加することで、複数のキー間をマッピングできます。ミックス内の3A00はスキャンコードです。たとえば、caps lockキーを無効にして、scroll lockをcaps lockキーに変更する場合は、次のようにします。
00000000 00000000 03000000 00003A00 3A004600 00000000
複雑に見えるかもしれませんが、作業を始めるとかなり簡単です。
Caps Lockキーを無効にするか再マップするためのダウンロード可能なレジストリハック
これらのことが内部的にどのように機能するかを学んだので、次のファイルを含むzipファイルをダウンロードして解凍できます。
ChangeCapsToControl.reg | Caps LockをControlキーに変更する |
ChangeCapsToShift.reg | Caps LockをShiftキーに変更する |
SwitchCapsToScrollLock.reg | Caps Lockを無効にし、Scroll LockをCaps Lockにスワップする |
KillCapsLock.reg | Caps Lockを無効にする |
DisableKeyboardRemap | キーを削除して環境設定をアンインストールします。 |
これらのレジストリファイルのいずれかを適用したら、コンピュータを再起動して機能させる必要があります。アンインストールするには、レジストリのアンインストールを使用するか、単にScancode Mapキーを完全に削除するだけです。
キーボードマッピングレジストリの調整