
如果您在使用Windows电脑时希望停止触控屏响应,但系统仍正常运行其他输入功能,则可能是由于触摸屏对应的HID设备处于启用状态。以下是禁用该设备的具体操作步骤:
一、通过设备管理器图形界面禁用触摸屏
此方法直接调用系统PnP管理器接口,使触摸屏驱动进入非活动状态,无需卸载驱动,操作安全可逆。
1、右键点击屏幕左下角的“开始”按钮,选择“设备管理器”。
2、在设备管理器窗口中,找到并点击“人体学输入设备”左侧的三角箭头,展开该类别。
3、在展开列表中,查找所有名称包含HID-compliant touch screen或HID类触摸设备的设备条目。
4、对每个此类设备,右键单击其名称,选择“禁用设备”。
5、在弹出的确认对话框中点击“是”,设备图标将显示向下黑色箭头,表示已成功禁用。
二、使用PowerShell命令禁用触摸屏设备
该方式适用于需批量处理或多台设备统一管理的场景,命令执行后立即生效,且支持通过InstanceId精准定位设备。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”。
2、输入以下命令列出当前所有启用状态的HID类设备:Get-PnpDevice -Class “HIDClass” | Where-Object {$_.Status -eq “OK”} | Format-List Name,InstanceId。
3、在输出结果中识别目标触摸屏设备的InstanceId(通常含HID\VID_或HID-compliant touch screen字样)。
4、执行禁用命令,将下方示例中的实例ID替换为实际值:Disable-PnpDevice -InstanceId “HID\VID_04F3&PID_0123\XXXXXXXXXX” -Confirm:$false。
三、通过pnputil命令行工具禁用触摸屏
pnputil为Windows原生PnP工具,不依赖PowerShell模块,在精简版或受限环境中兼容性更强,适合脚本部署。
1、以管理员身份运行命令提示符(cmd)。
2、输入命令枚举已连接设备:pnputil /enum-devices /connected。
3、在输出中定位名称含触摸屏或HID-compliant touch screen的条目,复制其“Instance ID”字段完整内容。
4、执行禁用指令:pnputil /disable-device “HID\VID_04F3&PID_0123\XXXXXXXXXX”。
四、通过注册表临时屏蔽触摸屏服务
该方法通过禁用HID输入服务的自动启动,间接阻止触摸屏初始化,重启后仍保持禁用状态,但不影响其他HID设备运行。
1、按Win + R打开运行窗口,输入regedit并回车,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidBatt。
3、在右侧窗格双击“Start”项,将其数值数据修改为4(表示禁用)。
4、继续导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidIr。
5、同样将该路径下的“Start”项数值数据修改为4。
五、针对Windows 7系统的专用服务停用法
该方法通过停止与触摸输入强关联的系统服务实现禁用,适用于Windows 7及部分早期OEM定制系统。
1、右键点击“计算机”或“此电脑”,选择“管理”。
2、在左侧树形菜单中依次展开“服务和应用程序”,点击“服务”。
3、在服务列表中找到以下三项:Tablet PC Input Service、TABLET Service、TabletServiceISD。
4、对每一项,右键选择“属性”,将“启动类型”设为“禁用”,并点击“停止”按钮。

评论(0)