鼠标垫停止工作,重新启动驱动程序可以暂时解决问题,但频率太高

鼠标垫停止工作,重新启动驱动程序可以暂时解决问题,但频率太高

在过去的半年里,我一直被触摸板问题困扰,直到最近我才尝试解决这个问题。

我的触摸板是 Windows 描述的精密触摸板。三个州鼠标可以处于以下任意一种状态:1、完全工作(包括手势);2、鼠标移动正常但手势无效;3、完全不工作(无鼠标移动,无手势)。这些状态不是计算机定义的,仅供参考解决问题。

状态 3 通常每天发生几次,有时我重启驱动程序后不久状态 3 又会再次出现,这会暂时解决问题。不过大多数时候,它处于状态 2,这并不那么烦人。

我想通过永远防止两种情况(至少是状态 3)的发生来解决这个问题。

当出现状态 3 时,鼠标会从屏幕上消失,不再具有交互性。通过重新启动特定驱动程序(I2C HID 设备)可以暂时解决此问题。我通过设备管理器禁用和启用驱动程序来执行此操作。(我还使用 Devcon 为自己制作了一个批处理脚本,可以帮我完成此操作。)

当我“重新启动”驱动程序/设备时,它会返回到状态 1;但是,它通常会在几秒到几小时内回到状态 2 和 3。

眼镜:

我有一台装有 Windows 10 Home 的 Dell Inspiron 13-7353。我正在使用 Fast Insider Builds(但这没什么意义,因为这个问题即使在官方版本上也存在)

从 msinfo32→组件→输入→指点设备:

Item    Value   
Hardware Type   PS/2 Compatible Mouse   
Number of Buttons   0   
Status  OK  
PNP Device ID   ACPI\DLL06FD\4&188324C1&0   
Power Management Supported  No  
Double Click Threshold  Not Available   
Handedness  Not Available   
IRQ Channel IRQ 12  
Driver  c:\windows\system32\drivers\i8042prt.sys (10.0.16237.1001, 104.00 KB (106,496 bytes), 7/1/2017 23:47)   

Hardware Type   HID-compliant mouse 
Number of Buttons   0   
Status  OK  
PNP Device ID   HID\DLL06FE&COL01\5&1882E9A2&1&0000 
Power Management Supported  No  
Double Click Threshold  Not Available   
Handedness  Not Available   
Driver  c:\windows\system32\drivers\mouhid.sys (10.0.16237.1001, 32.00 KB (32,768 bytes), 7/1/2017 23:47)   

对于那些最有经验的人,我在下面输出了很多相关的驱动程序信息。

我输入了大多数及更多与触摸板相关的驱动程序信息(比已经显示的更多)这个Pastebin通过使用 Windows 实用程序 Devcon。

假设:我当然不是专家,但我猜测在驱动程序设置中的某个地方或某个地方,一个或多个标志不断被关闭(或负面打开)导致状态 2 和 3。因此,当我“重新启动” I2C 驱动程序时,标志会重置,允许鼠标移动和手势,使其返回到状态 1。

另一个观察:当我长时间使用触摸屏时,它经常会导致状态 3。(可能是因为它将鼠标从屏幕上移除,然后可能以某种方式移除“鼠标”本身,然后导致问题 3)

编辑:当连接外部鼠标时,指针将始终移动并重新激活鼠标垫进入第 2 阶段(有时是第 1 阶段)。

当我说“鼠标”时,我指的是指针。

非常感谢大家的帮助。如果您有更多问题或想要了解的内容,请在下面发表评论。

相关内容