メモ

キーボードが突然英語配置になって、記号の入力に難儀した*1ときの設定変更メモ。
調べていてよく出てくるのは

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\LayerDriver JPN=KBD106.DLL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\OverrideKeyboardIdentifier=PCAT_106KEY

これ。だけど、これで直らないケースもあって、

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411\Layout File=kbdjpn.dll

が別解。しかし、そもそも何故設定が変わったのかが謎なのだが。

*1:「@」とかを入力するキーが、英語配列日本語配列では異なる。