How To

Windowsでキーボードのキーを再マッピングしてカスタマイズする方法

February 15, 2026 1 分で読む Updated: February 15, 2026

そのため、一部のキーが完全に壊れていたり、キーに手が届きにくい場合は、再マッピングが救世主となる可能性があります。そして、はい、余分なソフトウェアを備えた高級キーボードにお金を惜しみなく費やさなくても、これを行うことができます。Windowsには、時々少しぎこちないかもしれませんが、いくつかの秘密の技があります。本当のメリットは? そのひどく打ちにくいキーをよりアクセスしやすいキーに割り当てたり、ゲームプレイや生産性に支障をきたすキーを完全に無効にしたりできることです。ただし、レジストリファイルをいじるのは、手順を注意深く実行しないと不確実な場合があります。また、セットアップによっては、変更を有効にするために数回再起動したり、ログアウトして再度ログインしたりする必要がある場合があります。これがWindowsのWindowsです。ユーザーに手間をかけさせるのです。

キーボードのキーを再マップするにはどうすればいいですか?

レジストリエディターの使用

この方法は少し古いですが、直接制御したい場合はほとんどのバージョンのWindowsで使えます。レジストリには、キーの動作など、あらゆるコアシステム情報が保存されています。基本的に、このレジストリデータを調整することで、キーの割り当てを変更したり、無効化したりすることができます。ただし、設定を間違えると、キーボードの動作がおかしくなったり、キーが本来の動作をしなくなったりする可能性があるので注意してください。

最後に確認したところ、キーパスはHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoutです。そのため、設定を行うにはそこを調べる必要があります。大まかな手順は以下のとおりです。

  1. を押してWindows key + R入力し、Ctrl + Shift + Enter キーregeditを押します。これで管理者として実行されます。
  2. 左側のサイドバーからHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoutに移動します。
  3. 右側のペインの空白部分を右クリックし、「新規」「バイナリ値」を選択します。
  4. これを「スキャンコード マップ」と名付けます。これは、再マップする特別なキーです。
  5. 新しいエントリをダブルクリックして、バイナリデータの入力を始めましょう。この部分は少し面倒です。16進数値を入力するので、下図のような適切な表を参考にすると良いでしょう。スキャンコードのリストはGoogleで検索するか、Microsoftの公式ドキュメントを確認してください。
  6. 最初に8 つのゼロ ( 00 00 00 00) を入力します。これはバージョン情報を含むヘッダーであり、Windows に再マップしていることを理解させるための「魔法」のようなものです。

  7. 次に、マッピングの数に1を加えた値を16進数で入力します。つまり、2つのキーをマッピングする場合は と入力します03 00 00 00。この数にはヌル終端文字も含まれるため、必ず1を加算してください。
  8. キースワップごとに、最初の4バイトの後に*宛先キー*の4バイトを入力し、さらに*元のキー*の4バイトを という形式で入力しますXXXX XXXX。最後までバイトスワップされているのがわかると思います。例えば、右Altキーをスペースキーにリマッピングするのは複雑に見えるかもしれませんが、16進数でフォーマットできるエディターを使えば簡単に扱えます。
  9. 00 00 00 00最後に、ヌル ターミネータ —で終了し、Windows にマッピングの追加が完了したことを伝えます。

非常に柔軟性が高いため(正直言って最初は少し複雑ですが)、この方法でキーをマッピングする人もいます。キーを にマッピングすることで無効にすることができます00 00。ログインキー、さらにはEnterキーやShiftキーを再マッピングしないように注意してください。再マッピングすると、ログインや基本的なナビゲーションが面倒になる可能性があります。一部のマシンでは、このレジストリ調整がすぐには機能しないため、再起動が必要です。または、ログアウトして再度ログインすると問題が解決する場合もあります。

Powertoysプログラムの使用

レジストリファイルをいじりたくないなら、こちらの方がずっと簡単です。Microsoft PowerToysは無料で、特に素早い再マップ作成には非常に便利です。唯一の欠点は、アプリのインストールが必要で、Windowsが完全にアップデートされていないと時々不具合が発生することです。しかし、全体的には、ほとんどの人にとって最も使いやすい方法です。

  1. Microsoft PowerToysにアクセスし、Microsoft Store からダウンロードしてください。
  2. インストールしたら PowerToys を起動し、左上にあるハンバーガー メニュー (3 本の水平線) をクリックしてオプションを見つけます。
  3. サイドバーのキーボード マネージャーに移動します。
  4. キーの再マップをクリックします。
  5. 新しいリマップを追加するには、小さな+ボタンを押します。
  6. 「タイプ」をクリックするか、ドロップダウンから選択してソース キーを選択し、その後、希望するキーを選択します。
  7. 「OK」をクリックすれば準備完了です。再起動は不要です。試しに使ってみてください。

キーボードマッピングを削除するにはどうすればいいですか?

うまくいかなかった場合、または元に戻したい場合は、以下の手順で操作できます。レジストリを使用した場合は、スキャンコードマップキーを削除するだけです。非常に簡単ですが、本当に削除してよいか必ずご確認ください。HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Keyboard Layoutに戻り、スキャンコードマップを右クリックして「削除」を押し、再起動してください。

PowerToysをお使いの場合は、再マッピングメニューを再度開き、追加した内容を削除してください。「OK」を押して、必要であれば再起動してください。簡単です。クリーンアップ後、キーが正常に動作するか必ず再確認してください。

もちろん、レジストリファイルをいじるのは慣れると怖く感じますが、まずはバックアップを忘れずに!万が一何か問題が起きた場合に備えて、作業を始める前に復元ポイントを作成してください。

これらの方法のいずれかで、あの厄介なキーをあまり手間をかけずに再マッピングしたり無効化したりできるといいですね。Windowsの動作がおかしくなることもありますが、根気強く続ければきっと解決します。頑張ってください!