如果由于某种原因,您禁用了 Windows PC触摸屏(Touchscreen),因为它不适用于已安装的Windows 10和Windows 11版本,后来您发现它无法启用,那肯定会令人失望。在触控体验方面,Windows 8.1 并没有Windows 11/10Windows 11/10集成了触控和数字笔等配件。虽然禁用和启用的常用方法是通过设备管理器(Device Manager)下的人机接口设备(disable and enable is through Human Interface Device)或HID,但如果设备(Device Manager)管理器中不再提供HID-Compliant触摸屏(HID-Compliant),这里是修复。
如果您查看下面的屏幕截图,您会看到大量的HID列表。看起来像多个设备的东西是原始设备的副本,被称为Ghost 设备(Ghost Devices)。这些是以前安装的设备,不再启用,但驱动程序仍然存在于计算机上。
修复 HID 兼容的触摸屏驱动程序(Fix HID-Compliant TouchScreen Driver)丢失
请按照以下步骤启用触摸屏,如果触摸屏驱动程序停止工作,请重新安装:
- 显示隐藏的设备
- 运行硬件疑难解答
- 重新安装 HID 兼容的触摸屏驱动程序(Touch Screen Driver)
- 删除不需要的驱动程序。
您将需要一个管理员帐户来执行这些过程。
1]显示隐藏的设备
- 打开运行提示,键入devmgmt.msc,然后按 Enter 键。
- 单击(Click)查看菜单,然后选择显示(View)隐藏(Show Hidden)的设备
- 如果隐藏了HID设备,它们现在应该在列表中可用!
2]运行硬件疑难解答
Windows 11/10 带有一个专门的疑难解答部分,可以解决大多数常见问题。当您运行Hardware Troubleshooter时,它将检查实际连接的硬件并删除其余硬件。在我们开始之前,如果这是一个外部触摸设备,请确保连接它。这可以通过两种方式完成:
命令行方法(Command Line Method)
- 以管理员权限打开Windows终端或PowerShell
- 键入并执行以下命令
msdt.exe -id DeviceDiagnostic
- 它将启动硬件(Hardware)和设备(Devices) 疑难解答(Troubleshooter)
- 单击(Click)下一步,让进程识别问题并解决它。
Windows 设置方法(Windows Settings Method)
- 转到Settings > Update和Security > Troubleshoot。
- 单击(Click)硬件(Hardware)和设备(Devices),然后运行(Run)疑难解答。
- 这将打开一个新窗口,然后按照以下步骤操作。
- 这将删除所有Ghost设备。
- 现在右键单击左侧的HID设备列表,然后启用它。
3]重新安装HID兼容的触摸屏驱动程序(Reinstall HID-Compliant Touch Screen Driver)
可能从未为该设备安装驱动程序,因为您已禁用它,现在除非您安装正确的驱动程序,否则无法启用它。
通过Windows Update更新驱动程序是最好的选择。大多数OEM(OEMs)现在通过Windows Update交付渠道交付更新,并对其进行了兼容性测试。因此,请转到Settings > Update和安全(Security)并运行更新程序以查看是否有更新。Windows 可能将此作为可选更新提供,但请安装它,特别是如果它用于您的HID。
如果驱动程序不可用,您可以随时从OEM 网站( OEM website)下载它们。拥有它后,您应该可以直接运行它以在您的设备上再次安装它。
4]从Windows中删除(Remove)不需要的驱动程序
最后一个技巧是删除硬件疑难解答(Hardware Troubleshooter)遗漏的不需要的驱动程序,或者它们不断重新出现。这会有点详细,所以要小心。是的,您需要所有这些的管理员权限。
- 以管理员权限打开命令提示符。
- 键入 set devmgr_show_nonpresent_devices=1 并按 Enter。
- 因为您只是启用设置以使隐藏的设备出现在设备管理器中,因此不会有任何输出。
- 接下来,键入 devmgmt.msc 并按回车键启动Windows 设备管理器控制台(Windows Device Manager Console)。
- 在设备管理器控制台(Device Manager Console)中,从 查看(View) 菜单中选择 显示隐藏设备(Show Hidden Devices)。
这将向您显示未正确安装或卸载的设备、驱动程序和服务的列表。您可以找到您的违规设备,右键单击并选择 卸载(uninstall)以将其从系统中完全删除。请注意,如果设备是灰色的,请不要删除它们。仅删除您认为会导致问题的那些。另外,请确保删除一个,并检查,如果它不起作用,然后再回来。
如何下载符合 HID 标准的触摸屏?
如果需要,您可以从Microsoft 更新目录(Microsoft Update Catalog)、制造商官方网站、通过设备管理器(Via Device Manager)或使用Windows 11/10可选更新(Optional Updates)功能下载符合 HID 的触摸屏驱动程序(download the HID-compliant touch screen driver)。
什么是鬼触摸?
如果您的触摸屏开始响应自己的操作、随机鼠标指针移动等等,那么它被称为幽灵(Ghost)触摸。它也发生在智能手机上。
让我们知道这是否对您有所帮助。(Let us know if this helped you.)
HID-Compliant TouchScreen Driver is missing from Device Manager
If, for some reason, you had disabled your Windows PC Touchscreen because it didn’t work with the installed version of Windows 10 and Windows 11, and later уou find out that іt cаnnot be enabled, it’s sure to be disappointing. Windows 8.1 wasn’t really as great as Windows 11/10 when it came to the touch experience. Windows 11/10 hаs solid integration for touch and for accessories like a digital pen. While the uѕual way to disable and enable is through Human Interface Device or HID under Device Manager, if the HID-Compliant touch screen is no longer available in Device Manager, here is the fix.
If you look at the screenshot below, you will see tons of HID listings. What looks like multiple devices are copies of original devices and are termed as Ghost Devices. These are previously installed devices that are no more enabled, but the drivers are still present on the computer.
Fix HID-Compliant TouchScreen Driver is missing
Follow the steps below to enable the touchscreen, and reinstall the touchscreen driver if it has stopped working:
- Show Hidden Devices
- Run the Hardware Troubleshooter
- Reinstall HID-Compliant Touch Screen Driver
- Remove Unwanted Drivers.
You will need an administrator account to execute the processes.
1] Show Hidden Devices
- Open Run prompt, type devmgmt.msc, and press the Enter key.
- Click on the View menu, and then select Show Hidden devices
- If the HID devices were hidden, they should now be available in the list!
2] Run the Hardware Troubleshooter
Windows 11/10 comes with a dedicated Troubleshooter section which can fix most of the common issues. When you run the Hardware Troubleshooter, it will check actually connected hardware and remove the rest of them. Just before we start, if this is an external touch device, make sure to connect it. This can be done in two ways:
Command Line Method
- Open Windows terminal or PowerShell with admin privileges
- Type and execute the following command
msdt.exe -id DeviceDiagnostic
- It will launch the Hardware and Devices Troubleshooter
- Click on next, and let the process identify the problem and resolve it.
Windows Settings Method
- Go to Settings > Update and Security > Troubleshoot.
- Click on the Hardware and Devices, and Run the troubleshooter.
- This will open a new window and follow the steps henceforth.
- This will remove all the Ghost devices.
- Now right click on the HID device listing, which is left, and enable it.
3] Reinstall HID-Compliant Touch Screen Driver
It is possible that the drivers were never installed for the device because you had it disabled, and now it cannot be enabled unless you install the correct drivers.
Updating the drivers through Windows Update is the best bet. Most of the OEMs now deliver the update through the Windows Update delivery channel, and they are tested for compatibility. So, go to Settings > Update & Security and run the update program to see if there is an update. It is possible that Windows offer this as an optional update, but install it, especially if it’s for your HID.
In case the driver is not available, you can always download them from the OEM website. Once you have it, you should be able to either run it directly to install it again on your device.
4] Remove Unwanted Drivers from Windows
The last tip is to remove unwanted drivers who had been missed by the Hardware Troubleshooter, or they keep reappearing. This is going to be a little detailed, so be careful. And yes, you need admin privileges for all these.
- Open a command prompt with admin privileges.
- Type set devmgr_show_nonpresent_devices=1 and press Enter.
- There will be no output for this as you are just enabling a setting to make the hidden devices appear in the device manager.
- Next, type devmgmt.msc and hit enter to launch the Windows Device Manager Console.
- In the Device Manager Console, from the View menu, select Show Hidden Devices.
This will show you the list of devices, drivers, and services that were not installed or uninstalled properly. You can find your offending device, right-click, and choose to uninstall to remove it from the system completely. Do note that if the devices are gray in color, do not delete them. Only remove those which you think are causing issues. Also, make sure to remove one, and check and then come back if it doesn’t work.
How do I download the HID-compliant touch screen?
If required, you can download the HID-compliant touch screen driver from Microsoft Update Catalog, Manufacturer’s official website, Via Device Manager, or by using the Optional Updates feature of Windows 11/10.
What is Ghost touching?
If your touch screen starts responding to actions on its own, random mouse pointer movement and all, then it’s called Ghost touching. It is also known to happen on smartphones.
Let us know if this helped you.