この問題には複数の解決策が報告されています。環境によって有効な方法が異なる場合があるため、以下の方法を試してみてください。
解決策1:レジストリの編集
最も一般的な解決策はレジストリの値を変更する方法です。(注意:レジストリの編集は自己責任でお願いします。)
Win + R
キーを押し、「ファイル名を指定して実行」で regedit
と入力してレジストリエディタを開きます。下記パスに移動します。HKEY_USERS\.DEFAULT\Control Panel\Keyboard
右側のペインで InitialKeyboardIndicators
をダブルクリックします。値を 2
に変更します。一部の環境では、元の値(例:2147483648
)に2を足した値(例:2147483650
)に設定するとうまくいくとの報告もあります。PCを再起動します。解決策2:マウスキー設定の無効化
回答4で言及されている「テンキーを使ってマウスを操作する」機能(マウスキー)が原因の場合があります。これを無効化します。
- Windows 11の場合:「設定」 > 「アクセシビリティ」 > 「マウス」と進み、「マウス キーパッド」のトグルをオフにします。
- コントロールパネルの場合:「コントロールパネル」 > 「コンピューターの簡単操作センター」 > 「マウスを使いやすくします」と進み、「マウス キーパッドを有効にする」のチェックを外します。
多くの場合、解決策1と2を両方行うことで問題が解消されるようです。