-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Desktop Video, Display and Touch
- My touchscreen is not working

Create an account on the HP Community to personalize your profile and ask a question
11-05-2025 04:03 PM
I have done everything on the website. The HID-compliant Touchscreen is gone, and I reinstalled every driver. How do I get my touchscreen back? In the device specification in the system, it says that "no pen or touch input is available for this display".
11-10-2025 08:13 AM
Hi @Jazz0927,
Welcome to the HP Support Community! We're stoked to have you on board!
To help us get started on resolving your issue, could you please share the model name of your device?
We're looking forward to helping you get back up and running!
Best regards,
Kuroi_Kenshi
I am an HP Employee
11-17-2025 07:11 AM
Hi @Jazz0927,
Thank you for the update, and I appreciate you sharing the model number, the HP ENVY x360 Convertible 13m-bd0023dx.
If your touchscreen stopped working and the HID-Compliant Touchscreen is missing from Device Manager, that usually means one of the following:
1. Windows is not detecting the touchscreen hardware
This often happens after a BIOS update, Windows update, or driver corruption.
Let’s try a few steps to restore the touchscreen:
Perform a Real Hardware Reset (EC Reset)
Shut down the laptop completely.
Disconnect charger and all external devices.
Press and hold the Power button for 15–20 seconds.
Reconnect charger and power it on.
This resets the embedded controller, which often brings back the touchscreen driver.
Re-enable the Touchscreen in BIOS
Turn the laptop off.
Turn it on and immediately start tapping Esc, then press F10 for BIOS Setup.
Look for System Configuration → Touchscreen / Touch Panel.
Make sure it’s Enabled.
Save and exit.
(If there is no touchscreen option in BIOS, that itself is a strong sign the hardware is not being detected.)
Force Windows to redetect the touchscreen
Open Device Manager.
Click View → Show Hidden Devices.
Expand Human Interface Devices.
If “HID-Compliant Touchscreen” appears grayed out → right-click → Enable or Uninstall, then restart.
If it's still missing:
Expand System Devices
Look for Intel Serial IO I2C Host Controller entries
(These control the touchscreen.)
Right-click each → Uninstall → restart
Windows will reinstall them automatically.
Update BIOS, Chipset, and Touch Drivers from HP
Download drivers for your exact model:
HP ENVY x360 13m-bd0023dx – Support Page
Install these in order:
BIOS Update
Intel Chipset Driver
Intel Serial IO Driver
Touch Firmware (if available)
Restart
Run HP Hardware Diagnostics
Turn the laptop off.
Press Esc, then F2 for diagnostics.
Run:
Touchscreen Test (if listed)
System Test → Component Tests
If the touchscreen test is missing, the hardware is not being detected.
I hope this helps.
I'm glad I could help! 😊 If this resolved your issue, please mark it as "Accepted Solution" and click "Yes" on "Was this reply helpful?" Your feedback not only keeps us going but also helps others find the solution faster! 👍✨
Take care and have an amazing day ahead! 🚀
Best regards,
Kuroi_Kenshi
I am an HP Employee
11-24-2025 10:55 AM
Hi @Jazz0927,
Thank you for the update, and the image helps a lot. Since the I2C HID Device shows an error, that explains why the touchscreen is not appearing — the touchscreen communicates through the Intel I2C (Serial IO) driver, and if that fails, Windows cannot detect the touch hardware at all.
Let’s try a few targeted steps to fix the I2C error and bring the touch back:
1. Reinstall the Intel I2C (Serial IO) Driver Properly
Open Device Manager.
Expand Human Interface Devices and System Devices.
Right-click every entry named:
I2C HID Device
Intel Serial IO I2C Host Controller
→ Click Uninstall device → check Delete the driver software for this device (if visible).
Restart the laptop (Windows will try a clean reinstall).
2. Install the Correct Intel Drivers for Your Exact Model
Download and install the following in this order from the HP support page for your HP ENVY x360 13m-bd0023dx:
BIOS Update
Intel Chipset Driver
Intel Serial IO Driver
Graphics Driver (Intel Iris Xe)
Touch Firmware (if listed)
Restart after each if prompted.
3. Reset Windows ACPI Power for Touchscreen
Open Device Manager.
Expand System Devices.
Find Microsoft ACPI-Compliant Control Method Battery.
Right-click → Uninstall device (don’t worry, it reinstalls automatically).
Restart the laptop.
This forces ACPI to rescan for I2C-based devices like the touchscreen.
4. Check BIOS One More Time
Even if you checked before:
Restart → press Esc, then F10.
Look carefully under:
Advanced
Configuration
System Configuration
If you see Touch Panel / Touchscreen → ensure it is Enabled.
5. Test Hardware Detection
Run diagnostics again:
Restart → press Esc, then F2.
Under Component Tests:
Check for Touchscreen Test.
If the touchscreen test is missing entirely, that means the hardware is still not being detected at the system level.
I hope this helps.
I'm glad I could help! 😊 If this resolved your issue, please mark it as "Accepted Solution" and click "Yes" on "Was this reply helpful?" Your feedback not only keeps us going but also helps others find the solution faster! 👍✨
Take care and have an amazing day ahead! 🚀
Best regards,
Kuroi_Kenshi
I am an HP Employee