\r\n\r\n
キーボードのInsertを不用意に押すと、書き換えモードに切り替わります。つまり、次に入力するものは、カーソルの後ろにあるテキストを上書きすることになります。幸いなことに、Windows 10ではこの厄介なキーを無効にすることができます。
キーボードの各キーには、それぞれのキーに対応するキースキャンコードがあり、Windowsに各キーの処理を指示します。Insertキーはデフォルトではオフにできませんが、Windowsのレジストリに空白の文字に置き換えるように指示することができます。
SharpKeysは、特定のレジストリエントリを編集するために使用できるフリーソフトです。キーボードのキーをグラフィカルなインターフェースで再マッピングします。このツールを使えば、実際にレジストリエディタを開くことなく、簡単にレジストリに必要な変更を加えることができます。
そのためには、ブラウザを起動し、SharpKeysのGitHubページにアクセスし、最新版をダウンロードしてください。
SharpKeysがインストールされたら、スタートメニューから開き、開いたら「追加」をクリックします。
左のリストをスクロールし、「Special: ** (E0\u 52)」をクリックし、右のリストの「Close key (00\u 00)」をクリックし、「OK」をクリックします。キーをリマップする。
括弧内の値は、それに関連するキースキャンコードなので、Insertキーのコードは「00Θu 52」です。それを無効にしたいので、コードを存在しない "00u 00" に置き換えます。
次に、「レジストリに書き込む」をクリックすると、SharpKeysがこれらの値をWindowsレジストリに追加してくれます。
"OK "をクリックします。
変更を有効にするには、ログオフするか、コンピュータを再起動する必要があります。
また、SharpKeysを使えば、Caps Lockなど他の煩わしいキーを無効にすることも可能です。
Windowsレジストリを変更したい場合は、レジストリエディタでInsertキーを手動で無効化することもできます。SharpKeysがバックグラウンドで行うのと同じ変更を行うことになります。
しかし、レジストリエディタは強力なツールです。悪用されると、システムが不安定になったり、操作不能になったりすることもあります。ただし、かなり簡単なハックです。説明書に従っていれば、特に問題はないでしょう。
レジストリエディタを使ったことがない人は、使い始める前に知っておく必要があるかもしれません。以下の変更を行う前に、必ずレジストリとコンピュータのバックアップをとってください。
より安全にお使いいただくために、システムの復元ポイントを作成してから続行することをお勧めします。そうすれば、何かあったときに、手に負えなくなる前の時代に戻ることができます。
関連:Windows 10でレジストリエディタを開く方法
準備ができたら、レジストリエディタを開き、左サイドバーの次のエントリに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout"キーボードレイアウト "を右クリックし、"新規作成 "を選択し、"バイナリ値 "をクリックする
値の名前は任意ですが、再度見つけて変更するときのために、覚えやすいものを選んでおくとよいでしょう。例えば、"Insert Remap" という名前にすることができます。
値をダブルクリックし、値データを以下の値に設定します。
00 00 00 00 00 00 00 00 02 00 00 00 00 00 52 E0 00 00 00 00この順番は重要で、リマッピングをどう処理するか、キーストロークが押されたときにどうするかをオペレーティングシステムに指示します。
最初の16個のゼロは見出しとして使用され、すべてゼロに設定されたままです。
次の16進数は、値の再マップ数+末尾の空欄+0を6個指定する。
次の2桁の数字は、WindowsにInsertキーを再マップさせたいキーのスキャンコードです。今回は、「何もしない」(00 00)に設定しました。
その後、次のスキャンコードが**キー(52 E0)です。
最後に、最後の8つのゼロは、空のエントリーと終わりを示します。
上記の方式に従う限り、複数のキーと一つの値を対応させることは可能である。まず、"02 "をインクリメントします。次に、空の項目(最後の8つのゼロ)の前に、リマップキーとデフォルトキーのスキャンコードを入力します。
最初は戸惑うかもしれませんが、どの値が何をするものなのかがわかれば、物事はずっと簡単になります。
Windowsレジストリを編集したくない場合は、「Disable Insert Key Registry hack」をダウンロードできます。ZIPファイルを開き、「Disable InsertKey.reg」をダブルクリックし、レジストリに情報を追加するように促されたら「はい」をクリックするだけでよいのです。"はい "です。
これらのレジストリファイルは、上で説明したのと同じレジストリ設定を追加するものです。この(あるいは他の)REGファイルの動作を実行前に確認したい場合は、ファイル上で右クリックして「編集」を選択し、メモ帳で開いてください。
以上です!もしご興味があれば、レジストリーの作成ガイドもご用意しておりますので、ぜひご覧ください。
関連:Windowsレジストリ・ハックの自作方法
現在のWindowsシステムでレジストリを変更できない場合は、キーボードから**キーをこじ開けることも可能です。キーボードによっては、この方法が簡単なものもあります。しかし、ノートパソコンのキーボードでこのローテクな方法を試すのはやめたほうがいいでしょう。