Yes. A Windows update can trigger a driver conflict, but the specific Code 10: “A request for the HID descriptor failed” points to a HID over I2C problem, which is commonly tied to device firmware, ACPI/device configuration, or the touchpad/I2C driver stack.
Since reinstalling the Serial IO driver and doing a power reset already did not help, use this order:
- Reinstall the I2C HID device from Device Manager
- Open Device Manager.
- Find I2C HID Device under Human Interface Devices.
- Right-click it and select Uninstall device.
- Restart Windows.
- Windows should reinstall the driver automatically.
- Update the touchpad driver through Windows Update first
- In the taskbar search box, type check for updates.
- Open Check for updates.
- Under Windows Update, select Check for updates.
- Install any available updates, including driver updates.
- This is the recommended method for touchpad driver updates.
- If needed, update through Device Manager
- In Device Manager, locate the touchpad or I2C HID-related device under Human Interface Devices or Mice and other pointing devices.
- Open the device, go to the Driver tab, select Update Driver, and follow the prompts.
- If the touchpad still fails, reinstall the touchpad driver
- Reinstalling the touchpad in Device Manager can force the latest driver to download from Windows Update.
- The touchpad may appear under Human Interface Devices or Mice and other pointing devices.
- If the device still shows Code 10 with HID descriptor failure, escalate to Lenovo
- Microsoft’s HID over I2C guidance states that descriptor failure means the device firmware returned an invalid HID report descriptor, or there is a firmware/configuration issue.
- If the device is present in Device Manager but cannot start, that is no longer a normal driver-refresh case.
- The next action is to contact the system manufacturer to investigate firmware/device configuration.
Important detail for this error:
- “A request for the HID descriptor failed” is associated with HID over I2C descriptor/firmware problems.
- If a HID I2C device is missing or misconfigured, Microsoft documentation also points to incorrect ACPI configuration such as wrong _CID, incorrect device characteristics, incorrect HID descriptor address, or GPIO interrupt configuration. Those are manufacturer-side issues, not normal end-user settings.
Given the symptoms:
- It may have been exposed by Windows Update.
- But the error itself indicates the root cause is likely in the Lenovo touchpad firmware, ACPI/device configuration, or the OEM I2C/touchpad driver package rather than a simple Windows UI setting.
If uninstall/reinstall in Device Manager and Windows Update do not restore the device, the supported next step is Lenovo support for updated firmware/BIOS/touchpad package investigation.