WindowsXPでPS/2デバイスが使えなくなった時の覚え書き

 メインマシンのキーボードとマウスを故あってPS/2に戻そうと思ったら、どちらも機能しない。

 BIOSメニューでキーボードが使えているので、Windowsの問題っぽい。

 で、デバイスマネージャーでみると、

このデバイスのドライバ (サービス) は無効になっています。
代わりのドライバによりこの機能が提供される可能性があります。
(コード 32)

との表示。ドライバを削除してもダメ。ググった挙げ句、regeditで、HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Services->i8042prt->STARTの値を4から1に変更して再起動、という知見を得る。わかんなすぎ(^^;)。でもこれで解決したし、また自分を含めて誰かの役に立つかもしれないので覚え書きしておく。

どうも、ここ[Microsoft]にあるように、うっかりキーボードドライバにUSBキーボードのものを適用してしまったらしい。

注意 : Windows XP でキーボードのドライバを更新する際に、上記の手順にある 9 番目で、 [製造元] の一覧から “Microsoft” を選択して [モデル] 一覧から以下のモデルを選択 しないでください。

  • Microsoft USB Internet Keyboard
  • Microsoft USB Internet Keyboard Pro
  • Microsoft USB Natural Keyboard
  • Microsoft USB Natural Keyboard Pro

これらの Windows XP が標準に持っているモデルを選択してドライバの更新を行なった 場合、システムの再起動後に PS/2 サービスが無効となり PS/2 ポートに接続されてい るすべてのデバイス (キーボード/マウスなどのポインティング デバイス) が機能しな くなることが確認されています。

 仕様かよっ。なんて陥りがちなトラップだ。USBキーボードのドライバとして、USBってついてるのを選んじゃいけなくて、正解は(キーボードがMicrosoft製でなくても)「(標準キーボード)」を選べとは…

「WindowsXPでPS/2デバイスが使えなくなった時の覚え書き」への10件のフィードバック

  1. 本当に助かりました!
    何も出来ない状態だったので一時はどうしようかと・・・
    覚え書きを残されていたことに感謝します

  2. 同様の症状で途方にくれていました。
    解決方法がレジストリーの書き換えとは。。。。。
    とてもスッキリしました。
    感謝!

  3. 助かりました!
    Windows2000で同様の現象が起きて困っていましたが、
    記事内容と同じようにレジストリを書き換えると解決しました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)