キーボードのキーを無効にする方法
キーボードの特定のキーを無効にしたいですか?キーの調子が悪い、あるいは誤入力を防ぎたいなど、理由は様々ですが、特定のキーが勝手に押してしまったり、入力が乱れたりするのはイライラするものです。新しいキーボードに切り替えた途端、特定のキーに慣れなくなることがあります。そのような場合は、無効化することで多くの手間を省くことができます。幸いなことに、MicrosoftのPowerToysを使ったり、レジストリを直接編集したり、サードパーティ製のツールを使ったりと、かなり簡単な方法があります。ここでの目標は、ハードウェアの改造に頼ることなく、キーを完全に無反応にすることです。
これらのオプションを試した後、ご自身の環境にとって最も簡単で信頼できる方法を選ぶことができるはずです。もちろん、方法によっては効果が長続きしないものもあるので、慎重に選んでください。一番良い点は?これらの方法のほとんどは再起動を必要としないため、ほとんどの場合、すぐに結果が得られることです。ただし、レジストリを操作する場合は、事前にバックアップしておくことをお勧めします。Windowsは、時に不必要に複雑にしてしまうことがあるためです。さて、やり方は以下のとおりです。
キーボードのキーを無効にする方法は?
MS-PowerToysの使用を無効にする
これはかなり人気があり、ユーザーフレンドリーです。PowerToysはWindowsのカスタマイズに最適な万能ツールで、キーの割り当て変更や無効化が簡単にできるキーボードマネージャーも搭載されています。使い勝手も良く、レジストリをいじる手間もかかりません。ただし、面倒なのは、まずMicrosoft Storeからインストールする必要があることです。環境によっては、スムーズに動作させるために管理者権限の承認が必要になる場合があります。
- PC でMicrosoft Storeを開きます。
- 検索に「Microsoft PowerToys」と入力してインストールしてください。以前使用したことがある場合は、最新バージョンにアップデートしてください。
- PowerToys を起動し、左側のサイドバーに移動して、キーボード マネージャーをクリックします。
- キーボードマネージャーを有効にするをオンに切り替えます。
- 「キー」セクションの「キーの再マップ」をクリックします。再マップ用のウィンドウがポップアップ表示されます。
- ( + ) ボタンをクリックし、無効にしたいキーを入力してください。キーが入力できない場合は、ドロップダウンリストから選択してください。
- キーを選択したら、「OK」を押します。
- [マップ先]ドロップダウンで、一番上までスクロールして[無効]を選択します。
- もう一度「OK」を押してください。再起動は不要です。次にキーを押すとすぐに動作しなくなるはずです。
一部のマシンでは、最初の試みは失敗する可能性がありますが、再起動するかPowerToysを再起動すれば解決できます。私の環境ではかなり安定して動作し、レジストリファイルを直接変更したくない場合は最も安全な方法です。
レジストリエディターを使用して無効にする
この方法はちょっと古臭いですが、一度正しく設定すれば魔法のように効果があります。ただし、レジストリをいじってしまうとWindowsがおかしくなる可能性があるので、事前にレジストリのバックアップを取っておくことをおすすめします。少し手間はかかりますが、より永続的な効果があります。そして不思議なことに、Windowsでは変更すべき箇所を正確に見つけるのが少し難しいので、根気強く作業を進めましょう。
- を押してWindows + R、 と入力し
regedit、Enter キーを押します。 - 許可を求めるメッセージが表示されたら、「はい」をクリックします。
- これをコピーしてアドレスバーに貼り付け、
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard LayoutEnter キーを押します。 - 右側のペインを右クリックし、「新規」 > 「バイナリ値」を選択します。「スキャンコードマップ」という名前を付けるか、新しい値を作成してダブルクリックします。
- キーを無効にするには、新しい値をダブルクリックし、次のようなデータを入力します。
00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
これは生の16進データで、無効にしたいキーによって異なります。例えば、「A」キーを無効にしたい場合は、キーコードテーブルにある16進コード(1E 00)と適切なフラグを入力します。正直なところ、16進編集に慣れていない限り、手動で行うのは面倒です。キーの特定のレジストリデータを検索するか、適切なコードを生成するツールを使用する方がよいでしょう。完了したら、PCを再起動すればキーは無効になります。
サードパーティ製アプリ(KeyTweakなど)を使用する
レジストリ操作は面倒?大丈夫。KeyTweakのようなツールを使えば、ドラッグ&ドロップでキーを無効化できます。これは基本的にキーボードレイアウトを表示するビジュアルリマッピングツールなので、無効化またはリマッピングしたいキーをクリックするだけで設定できます。その後、「キーを無効にする」をクリックして変更を適用するだけです。再起動すれば、あのキーはもう使えなくなります。
これらのツールは通常、レジストリを裏で操作するため、操作に不安がある場合はPowerToysやレジストリ編集ツールを使用することをお勧めします。シンプルなインターフェースを求める人にとっては、PowerToysは良い選択肢となるでしょう。
ええ、これらの方法では、すべてが機能する前にすぐに再起動が必要になる場合があります。あるいは、Windowsが再起動を要求する場合もあります。それも楽しみの一つですよね?
これらの方法のいずれかでキーが使えなくなり、あなたの生活が少しでも楽になれば幸いです。Windowsは当然のことながら、すべてを本来よりも難しくしなければなりません。