Hi All seemingly having a never ending issue with my touchpad, something that I think is windows related but cannot seem to solve.
OS (Operating System) - Windows 11 Pro Version 10.0.22621
Framework 13 laptop 12th Gen
The Problem - Touchpad not working at all, no mouse movement, no gesture, absolutely nothing
Upon looking into the problem, I have found the following I2C device keeps getting an error:
The Error on I2C HID Device-
“This device cannot start. (Code 10)
A request for the HID descriptor failed.”
What I have tried so far:
Uninstalling drivers and reinstalling - No change
Complete Fresh install of windows and all drivers - No change
Replaced the touchpad - No Change
Tried multiple suggested fixes from google for the same error - No Change
Some success (but very limited) - The only thing that has given me some success is when I have disabled the I2C HID Devices, uninstalled them and then rebooted the machine, it then has worked on occasion for a few hours but then fails again and I am back to the start.
As I say this seems to be a driver issue on windows if I am not mistaken, but cannot find a long term fix
If anyone has experienced this issue and has any suggestions, it would be most appreciated.
Update 18/02/2024 - Looking more and more likeley to be a hardware issue, tried it on Fedora and Ubuntu btu still no luck. Looking at all connections again
Yeah, sorry it hasn’t been working for you. That’s such a bummer. I’d suggest you go through and verify everything is seated nice and securely. Here’s a replacement guide that should help.
You may want to start a conversation with support too. I’m guessing they’ll ask you to do a lot of the steps you’ve already done but they’ll probably want pictures of all the connections points to verify.
So I’ve spent many days troubleshooting on my own because nothing online is right. I’ve got the touchpad to work for about 20 minutes yesterday and then it just randomly stopped working. So what I did was go into device manager and under mice and other pointer devices(View>show hidden devices) I uninstalled my HID compliant mouse(for my touchpad), restarted my pc and then uninstalled my I2C HID Device and then restarted my pc(I’m not sure if it matters if you do it in that order or together but that’s just what I did) . Then my touchpad started working again but this time I immediately went into properties for the I2C HID device>power management and unchecked the option for windows to turn off the device to save power(this option doesn’t show up when the I2C HID device doesn’t work) I also made note of what resources it is using so that for the future if it stops working I can go on that route of things.
Unfortunatley not, still going through support. It seems this error varies what actually causes it /fixes it based on all the topias across the internet
Just want to share how I fixed it. Before I restarted my notebook, I did three things. One of these must work. First I changed my power option to high performance (I dont think it is this one as I tried before). Second, download an old driver for i2c hid e.g for windows 10 and manually locate the driver and force update to this. It did not work but I guess it forces to uninstall and install the drivers to current version after I disable and enable i2c hid device. It is now back to current driver for windows 11. Third and I think it is this one. I saw a guy in youtube seeing that other hid device used wrong driver and conflicting with this device so he installed the correct drivers for another hid device instead. So now I update the drivers of all hid devices by manually select and locate the drivers in my hard drive. It showed a few compatiable options I selected other drivers not the current one used. Did that for three devices and restarted. Trackpad is now working. So I guess the problem coming from other devices use wrong drivers even though there is no error shown in the device manager. After restart I found drivers of other devices went back to the orignal one before I changed anyway. Anyway it is working after a few restart. Hopefully it is fixed.