Windows 10で日本語キーボードが101英語キーボードと認識されてしまう問題

レジストリ操作で解決


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
を開き、以下のように変更する

名前 ありがちな異常値 正常な値
LayerDriver JPN kbd101.dll kbd106.dll
LayerDriver KOR kbd101a.dll 名前ごと削除(注意)
OverrideKeyboardIdentifier PCAT_101KEY PCAT_106KEY
OverrideKeyboardSubtype 0 2
OverrideKeyboardType 7以外 7

直したら一回リセットかけましょう

ネタ元