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: Oldest
  1. Anonymous
    2024-10-19T19:06:28+00:00

    When I open I2C HID Device, it says This device cannot find enough free resources that it can use. (Code 12)

    If you want to use this device, you will need to disable one of the other devices on this system.

    I've tried every method from this post. Unfortunately, nothing worked :(((

    It's been one month since I got this error.

    I tried every youtube tutorial, community answers, nothing helped :((

    Somebody help me pleaseeee!!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2024-10-21T11:48:06+00:00

    I have realme book slim and having the same issue
    this issue gets fixed automatically after 4-5 days
    i have got this problems more then 5 times this month

    Anyone who knows plss help me!

    Was this answer helpful?

    3 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-11-12T12:13:13+00:00

    This is a guaranteed effective way to reactive touchpad, whether its not working because of driver (not started...), or any driver default.

    Step 1> Take a secondary mouse or use touch screen directly.

    Step 2> Create a temporary system restore point. Then after creating, install (or restore) it. When pc got restarted & shows Please wait while you system is being restored.... Immediately power off your pc. Then turn it on again. You will see your touchpad in the working condition. I am 10000000% sure about it.

    Step 3> Go to settings. And then BT & Devices. Then select touchpad. In touchpad settings, choose touchpad & reset touchpad settings & gestures to defaults. And then customize settings again as per your needs. And also remember to enable "leave touchpad on when a mouse is connected".

    Step 4> From home/ desktop screen, press Win (key) + X. Then choose Device Manager. Then choose you cursor (or touchpad) driver. In my case, it's I2C HID Device. Then select it & open properties of it. In power management tab, uncheck "allow the computer to turn off this device to save power".

    Step 5> Now, finally disable EnableCursorSuppression in regedit (as admin).

    Go to "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System". Select EnableCursorSuppression and put the value of it to 0 from 1. 0 means it got disabled.

    Step 6> Done. You are good to go. Enjoy.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2024-11-16T18:49:37+00:00

    Hi, folks.

    I've been struggling with this problem for years, but today it went completely dead so I decided to go nuts and disassemble my laptop. I've tried everything: installing updates, wiping drivers, rebooting, installing new driver, switching to PS2 and backwards. Nothing helped until I disassembled my laptop.

    And here are my thoughts on the reason of that issue and my solutions for it.

    Image

    The supposed reason is (as you can see in a red circle on the photo) the loose slot for the cable connecting a touchpad and a motherboard. I believe it is a weak place for all motherboards of that series as long as it is so widespread issue.

    And having aforementioned in my mind the problem occurs in a way of some physical impact (i.e. you took the laptop, angled it on any side, slightly shacked or etc.) makes the connection terminated and Windows OS reacts immediately throwing an error code 10 (in my case)

    Then there are only two options:

    1. Even if the connection reestablished the error still remains and any kind of lifehacks described in this topic would help, such as:
    • installing Windows updates (apparently, it refreshes all drivers' state also);
    • rebooting the device;
    • deleting the driver and rebooting;
    • deleting the driver, rebooting in a PS2 mode (changing it in BIOS), reinstalling drivers and rebooting back to I2C mode (change it back in BIOS);
    • and some other solutions.
    1. If the connection is still lost the touchpad would not be functioning despite any of solutions have already been tried out. And the only way to restore operation of a touchpad would be manually disassembly the laptop and reconnect the wire to the slot.

    The only thing that makes me curious is that the touchpad is still operating in PS2 mode if you switch it in BIOS (Advanced tab -> Ctrl+S -> touchpad mode). Maybe because of the protocol required (maybe it doesn't need all pins in a slot to be connected properly when it is PS2 but I2C requires strictly all of them), I don't know for sure.

    PS as for me, I've added some soft silicone rubber on the top of that slot to help it holding that wire more tightly. Previously I've cleaned the wire contacts with IP Alcohol before plug it in. Time will tell if that would make any difference.

    Hope that helps anyone struggling to resolve the problem.

    =============================================================================

    UPD a little update. After two weeks of smooth functioning it went dead again. I've tried right away all existing solutions on the internet but nothing worked. Even quick disassembly didn't bring it to life! Then I decided to plug off the battery for 40 minutes and assembled it back. And, Surprise! It came back to life!

    All it needed was a kind of a hard reset, apparently.

    Well, seems it is not a slot failure but the touchpad itself, I guess. Every time it gets worse and worse and it becomes harder and harder to resurrect it. I'm afraid, someday it will eventually completely die. So I'm expecting I'll have to start search for a replacement for this unit.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2024-12-22T09:02:47+00:00

    Thanks

    It helped me..

    Was this answer helpful?

    0 comments No comments