I2C HIDドライバーの障害は、システムがデバイスを正常に起動できない場合に発生します。主な原因は、必要なHID記述子を取得できないことです。つまり、システムがタッチパッドと適切な言語で通信できていない状態です。これは主に以下の原因で発生する可能性があります。
- 破損したドライバーまたは互換性のないドライバー– ドライバーが破損したり、アップデート後に正常に動作しなくなったりすることがあります。特にタッチパッドが突然反応しなくなったり、動作がおかしくなったりする場合は、古いドライバーが原因であることが多いです。
- 電源管理の競合– Windowsは電力を節約しようとするため、バッテリーを節約するためにデバイスの電源をオフにすることがあります。これにより、アイドル状態またはバッテリー駆動時にはタッチパッドを無効にした方がよいとWindowsが判断し、タッチパッドが反応しなくなることがあります。
I2C HIDドライバーの障害を修正する方法
タッチパッドドライバーを再インストールする
ちょっと奇妙に思えるかもしれませんが、ドライバを再インストールすると、破損したファイルや互換性のないバージョンが削除されることがよくあります。この方法で問題が解決した例は数え切れないほど見てきました。しかも、たいていは簡単です。これは、最初から完全に消去し、Windowsが自動的に新しい、うまく動作するドライバをインストールするというものです。
- Win + Rを押して「 devmgmt.msc 」と入力し、 Enter キーを押します。すると、すべてのハードウェアドライバーのハブであるデバイスマネージャーが開きます。
- 「ヒューマンインターフェイスデバイス」の下の項目を確認します。タッチパッドドライバー(「HID準拠デバイス」などと表示されている場合もあります)を右クリックし、「デバイスのアンインストール」を選択します。プロンプトが表示されたら確認します。
- また、そのカテゴリ内の他の HID デバイスについても同じ操作を行います。Windows では、競合の原因となる可能性のある複数のエントリが表示される場合があります。
- アンインストール後、ノートパソコンを再起動してください。再起動すると、Windowsが不足しているドライバーを検出し、デフォルトのドライバーを自動的に再インストールします。そうでない場合は、メーカーのサイトに直接アクセスして最新のドライバーを入手してください。
- タッチパッドをテストしてください。それでもダメですか?さらに一歩進んで、ノートパソコンメーカーのウェブサイトから最新のドライバーを手動でインストールしてみてください。
省電力機能を無効にする
Windowsは特にノートパソコンでは省電力に過剰に反応するため、この設定によりタッチパッドが静かに無効になることがあります。場合によっては、明確な理由もなく無効になることもあります。デバイスの電源管理をオフにすることで、デバイスが常に「起動」状態になり、応答性を維持できます。
- スタート メニューを右クリックし、デバイス マネージャーを選択します。
- 「ヒューマンインターフェイスデバイス」に移動し、タッチパッドデバイスを見つけます。右クリックして「プロパティ」を選択します。
- 「電源管理」タブに切り替えます。「電力を節約するために、コンピューターでこのデバイスの電源をオフにできるようにする」のチェックを外します。
- 「OK」を押してもう一度テストしてください。場合によっては、Windows がデバイスをそのままにしておくために少しだけ操作が必要になることがあります。
タッチパッドドライバーを更新する
ドライバーが古かったり、既知のバグがあったりする場合は、アップデートが魔法のように解決するかもしれません。さらに、新しいドライバーには通常、バグ修正や安定性を向上させる調整が含まれています。
- Winを押して、「デバイス マネージャー」と入力し、Enter を押します。
- 設定に応じて、「ヒューマンインターフェイスデバイス」または「マウスとその他のポインティングデバイス」を展開します。タッチパッドドライバーを右クリックし、 「デバイスのアンインストール」を選択します。
- アンインストールを確認したら、ノートパソコンのメーカーウェブサイト(Dell、HP、Lenovoなど)にアクセスしてください。「ドライバー」セクションを見つけて、お使いのモデルに対応した最新のタッチパッドドライバーをダウンロードしてください。こちらがクイックリンクです:support.microsoft.comですが、OEMのサイトの方が便利かもしれません。
- ダウンロードしたインストーラーを実行して、あとはそのままにしておきましょう。通常、ドライバーの更新後は再起動することをお勧めします。
システムの復元を実行する
これは最終手段ですが、特定のアップデートやソフトウェアの変更後に問題が発生したことが分かっている場合は、以前の状態にロールバックすることで改善する可能性があります。タッチパッドが正常に動作していた時点までコンピューターを巻き戻すようなものだとお考えください。
- Win + Rを押して「rstrui」と入力し、 Enter キーを押します。システムの復元ウィザードがポップアップ表示されます。
- 「次へ」をクリックします。復元ポイントのリストが表示されるので、問題が発生する前のものを1つ選択してください。念のため、事前に復元ポイントを有効にしておくことをお勧めします。
- もう一度「次へ」をクリックし、「完了」をクリックしてプロセスを開始します。システムが再起動し、スナップショットに戻ります。
- その後、タッチパッドを確認してください。すべてが元通りになることもありますが、他の不具合が発生しても驚かないでください。Windows は必ずしもすべてをスムーズに復元できるわけではありません。
これらの方法を試してみると、I2C HIDドライバーの障害が解消されることがよくあります。ある環境ではドライバーを再インストールした直後に動作しましたが、別の環境では省電力を無効にすることが鍵となりました。なぜうまくいくのかは分かりませんが、試してみる価値はあります。Windowsは、これらの問題の解決を必要以上に複雑にする必要があるからです。