Unsolved

This post is more than 5 years old

1 Message

2523

February 13th, 2020 12:00

Dell xps 13 9350 - Code 10 error I2C HID Device

I have a problem with the touchpad on my dell xps 13 9350. The touchpad gestures (e.g. scrolling) are not working and there is a Code 10 error on the I2C HID Device. This problem has persisted for over a year. I have seen posts where people are experiencing the same problem but no solution has worked so far. Has anyone solved this problem?

11 Legend

 • 

12.6K Posts

 • 

69.5K Points

February 13th, 2020 15:00

This forum page may help.

1 Rookie

 • 

6 Posts

April 11th, 2021 14:00

i had this error on a Dell XPS 9360.  It was caused by a slightly damaged ribbon cable that attaches the touchpad assembly to the motherboard.  The cable is a flat ribbon cable that does not have any connector on the end, and is inserted into small white connectors at both the touchpad end and the motherboard. A small hinged latch that is part of the connector clamps the cable to make contact. The ends of the cable are delicate, and in my case, I removed the cable from the motherboard and could feel small burrs on the end of the cable when I stroked it with my thumbnail.and I could see the ends of the copper traces in the ribbon were slightly damaged.  I was able to smooth them out with my thumbnail, probably breaking off tiny burrs in the process, and after reassembly, in the Device Manager Control Panel there was a second device under Mice, named HID-Compliant mouse, and the i2C error had disappeared.

This error is not detected by the Dell diagnostics, because it only affects the enhanced gestures features of the touchpad, which, even though it is part of the ribbon cable, uses a separate bus (the I2C bus) from the PS/2 compatible bus that provides basic mouse functions.

My system had been worked on by multiple Dell-authorized local service reps during its 4 years under service contract, and I recently swapped a system board, so the cable had been removed and reinserted in the system board connector multiple times, and I am presuming I was the one that damaged it in the process of trying to reinsert it. But this kind of connector is not intended for repeated insertions. Replacement new and used cables are available from Dell and multiple other sources and are relatively inexpensive.

It is a pretty easy task to replace the cable, as long as you are careful. There are YouTube videos showing how the latches for ribbon cables work, There are service manuals with pictures for most Dell laptops, and in the for recent XPS models, involves removing the back cover, and the battery.

Note there is an I2C driver for the 9360, and probably many other Dell models, and I had gone through every possible software solution I read about it.

No Events found!

Top