I2C HID Driver Touchpad Failure (I think I solved it)

Anonymous
2021-12-12T21:04:07+00:00

If the touchpad on your laptop has failed. You're playing now you see it, now you don't wit TOUCHPAD in your settings. And no customer support can assist you from HP or MSFT, try this it just worked for me...

Go to DEVICE MANAGER

Expand HUMAN INTERFACE DEVICES

And you see 12C HID Device has an error.

If you click DRIVER and then UNINSTAL DEVICE the 12C HID Device is delisted, and on startup it magically refreshes.

I was hoping that would do it, but the TOUCHPAD was still inoperative, and the error persisted.

Then, on a wild thought. I repeated UNINSTAL on all of the HID-compliant Device tabs. My thought was the whole HID Device needed a reboot. As soon as they all delisted, I said a prayer and rebooted.

And my touchpad was finally restored!

I hope this helps others, as this was really frustrating.

Ps. In Touchpad settings (once you can access them again) it's also a good idea to tic LEAVE TOUCHPAD ON WHEN MOUSE IS CONNECTED.

Windows for home | Other | Devices and drivers

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

136 answers

Sort by: Most helpful
  1. Anonymous
    2025-01-12T16:18:27+00:00

    For anyone having issues with the I2C HID Driver, scouring the internet like I did trying to find an answer for this that WILL work, I have found a solution... well a bunch of solutions.

    Had this driver randomly fail while reducing the clock speed on my Vostro 14 5410 with throttlestop. Increasing the clock speed back to 100% did not fix the issue. on checking device manager i saw the caution sign on the I2C HID driver. Clicking on the driver, heading to events and clicking on the latest event, I saw this.

    Device ACPI\DELL0A7F\4&3091f19e&0 had a problem starting.

    Driver Name: hidi2c.inf
    Class Guid: {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
    Service: hidi2c
    Lower Filters: 
    Upper Filters: mshidkmdf
    Problem: 0x0
    Problem Status: 0xC00000E5

    You might see something similar. As some people have said on other sites, this is due to the driver being unable to restart after being turned off to save power. Which is so stupid that the trackpad is even allowed to go off while the laptop is still one.

    Solutions

    Anyways there's a few solutions to this.

    The first time it happened to me, I simply disabled and enabled the driver and it started working.
    The second time this happened, like a week or two after the first, I had to uninstall the driver and reinstall it AND restart the laptop like 3 times. before the trackpad started working. 

    The third time this happened which was like 14 hours ago, I tried all the above and none of them worked some people said to let the laptop fall asleep and then when it comes back on, the trackpad MIGHT come back on. That didn't work for me. I eventually had to "manually" reinstall the driver, I will walk you through doing that now.

    • Open Device Manager.
    • Right-click on I2C HID Device > Update Driver > Browse my computer for drivers.
    • Select Let me pick from a list of available drivers on my computer.
    • Click on I2C HID-Device.
    • Click next and allow the driver to reinstall.

    After this mine worked, and yours should work too. While still in Device manager, I opened properties on I2C HID and clicked on the power management tab that only appears if the driver is activeand unchecked "Allow this driver to be turned off to save power" and then restarted. With this I assume the driver will no longer have issues since the system wont randomly turn off the driver in an attempt to save power.

    I'll try and keep this post updated if there's any changes. Hopefully it stays working after this

    -MoonMan

    Was this answer helpful?

    5 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2023-07-25T09:55:18+00:00

    Not for me. I disabled the bottom D-compliant system controller as per @ibuki's image.

    I uninstalled I2C HID Device

    In the Action dropdown menu: Scan for hardware changes

    The ⚠️ symbol appeared again on I2C HIC.

    It keeps resetting to this error state.

    Was this answer helpful?

    5 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2022-11-16T06:16:03+00:00

    Hi Dear,

    I am facing problem with Laptop of DELL LATITUDE 15 3510. I have checked the Power option and found same at my end. there us one more option in same screen "Allow this device to wake the Computer". I have select that option like image. Hope this hep to solve the issue.

    Thanks/Houqe

    Image

    Was this answer helpful?

    5 people found this answer helpful.
    0 comments No comments
  4. Anonymous
    2022-10-30T18:14:39+00:00

    this worked! Thanks- had tried other things to no avail. Still jumps a little sometimes, but all other functions restored.

    Was this answer helpful?

    4 people found this answer helpful.
    0 comments No comments
  5. Anonymous
    2022-11-16T06:40:56+00:00

    Does this Help

    Was this answer helpful?

    3 people found this answer helpful.
    0 comments No comments