
今使っているパソコンはゲームミングPCだからか、
ノートパソコンのくせにテンキーが付いていて
その中にPageUpやPageDownなどが割り当てられている。
厄介なことにHomeとDeleteとBackSpaceに囲まれる形で
NumLockキーが配置されているため、うっかり押してしまうと
これらのキーが数字入力に変わってしまうのだ。
これが作業中にたびたび発生するため
その都度、NumLockを解除していたが、
いい加減ストレスがたまったので黙らせることにした。
PowerToysをインストール
まずはMicrosoftストアから
「PowerToys」というMicrosoft公式のツールを入手。
実験的な設定をいろいろと試すことができるソフトだが、
無料でダウンロードすることができる。
Keyboard Managerで特定のキーを殺す

左側の一覧から「入出力」→「Keyboard Manager」を選択し、
右側の「キーの再マップ」にある矢印ボタンを押す。

その中から「キーの再マップの追加」ボタンを押し、
「NumLock」に対して「Disable」を設定する。
これでキーが働かなくなった。
何か別のキーとして割り当てることもできるが、
今回はあくまで押し間違いによる事故を防ぐことなので
完全に無効化しておく方が便利だ。
同様にキー配置によるイライラを感じている人は
ぜひ設定してみて欲しい。


ちなみに初期設定ではすべての追加機能が有効になっているため、
Keyboard Manager以外の使わない機能は
すべてオフにしておく方がよい。
管理者モードで実行するようにする
複数の環境で試したところ、
きちんと設定していてもうまく動かないことがあったため、
必要に応じて管理者モードで動かす方がよさそうだ。

左側メニューの「全般」の中、

「管理者として再起動」ボタンを押したのち、
「常に管理者として実行する」のチェックを入れる。
ただし、起動時に毎回確認メニューが出てしまうので
この設定がなくてもNumLockが無効化されているなら不要。
自動起動の設定をオフにしてスタートアップに登録
また、PowerToysに少し不具合があるらしく、
自動起動設定だとKeyboard Managerを
オフ → オンしないと有効にならないことが
海外のフォーラムでも報告されている。

そこで、「全般」の中の自動起動の設定をオフにした上で
スタートアップに設定して実行する方が確実だ。

まずはWindowsキーを押してスタートメニューを表示し、
検索欄に「PowerToys」と打ち込んで
見つかったアプリを右クリックし、「ファイルの場所を開く」を選択。

するとPowerToysのショートカットが入ったフォルダが開く。
一旦、このフォルダを開いたままにしておく。

次にWindowsキー+Rキーを押して
ファイル名を指定して実行ダイアログを起動し、
「shell:startup」と入力するとスタートアップフォルダが開く。

このフォルダにショートカットが入っているアプリは
Windows起動時に自動的に実行されるので、
先ほどのPowerToysのショートカットをコピーする。
これでPowerToysも勝手に起動するようになる。
