正しくはキーボード入力が出来なくなるのではなくて、JIS配列のキーボードをUS配列のキーボードと誤認されてしまって、"@"を押すと"["が入力されてしまったりします。
うちのBootcampしたiMacとMacBook Airで現象が定期的に発生します。毎回どのレジストリを見て良いのか判らなくなるのでメモしておきます。
- Windows 7なら左下のスタートボタンをクリック
- 「プログラムとファイルの検索」欄に「regedit」と入力
- 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters」を開く
- 「LayerDriver JPN」欄が「kbd101.dll」になっているので、「LayerDriver JPN」をダブルクリック
- 「kbd101.dll」を「kbd106.dll」へ変更します。
- 最後にWindowsを再起動すれば、普通にキーボード入力できるようになります。