2014/04/29(火)Windows 8/8.1で101キーボードが英語配列キーボードとして認識される
Windows 8/8.1で101キーボードが英語配列キーボードとして認識される
Windows 8/8.1において、キーボードの種類によっては英語配列キーボードとして認識されてしまうようで、私の環境でも発生しました。
解決方法は、
に記載されているように、レジストリ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters に以下の通り値を設定します。
値の名前 | 値の種類 | 値のデータ |
---|---|---|
LayerDriver JPN | REG_SZ | kbd106.dll |
OverrideKeyboardIdentifier | REG_SZ | PCAT_106KEY |
OverrideKeyboardSubtype | DWORD | 2 |
OverrideKeyboardType | DWORD | 7 |
この設定により、
- シャットダウン状態からPCを起動したとき:相変わらず英語キーボードと誤認する
- 再起動したとき:日本語キーボードと認識する
ようになりました。・・・あれ(・・?)
Windows 8/8.1で「シャットダウン→起動」と「再起動」の挙動が違う場合、いちばん怪しいのは高速スタートアップです。
というわけで、高速スタートアップ*1を無効にしたところ、起動後もちゃんと日本語キーボードと認識されるようになりましたo(*^▽^*)o~♪
しかし、高速スタートアップはことごとくトラブルの原因になってる気がする(;^_^A