職場で新しく買ったPC、キーボードはUS配列キーボード、OSは日本語WindowsXPという構成にしたのだが、デバイスマネージャーで見た時、ちゃんとUSキーボードになっているのに、日本語106キーボードの配列に従ってキー入力されてしまう問題があった。いろいろ調べた結果、なんとか解決。 レジストリを以下にように修正すると良い。 [HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\i8042prt\Parameters] LayerDriver JPN → KBD101.DLL (KBD106.DLLになってた) OverrideKeyboardIdentifier → PCAT_101KEY (PCAT_106KEYになってた) OverrideKeyboardSubtype → 0 (2になってた) OverrideKeyboard
![USキーボード使用の際トラブル - ままなってる日々](https://cdn-ak-scissors.b.st-hatena.com/image/square/e85e8d9c3ad5ed263fbc8c7bfca3fb787a6c6e87/height=288;version=1;width=512/http%3A%2F%2Fshinmk.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)