为什么 Windows 7 鼠标从睡眠中恢复后会冻结?

use*_*992 9 usb mouse freeze windows-7 sleep

之前在 Super User 上发布的一个类似问题是为什么我的 Windows 7 计算机从睡眠中醒来后会死机?,但之前的答案似乎都没有解决我的问题,或者与我最初的答案相同。

在我的一台 Windows 7 机器上,当机器从睡眠中醒来后,鼠标会永久冻结。尽管显示了光标,但鼠标不会移动。我别无选择,只能关闭机器并重新启动。

这种情况经常发生,但并非总是如此。如果机器只睡了几分钟,我就可以唤醒它并使用鼠标。如果机器已经睡了一个小时左右,那么当机器醒来时,鼠标将被永久冻结。

use*_*992 3

我最初认为该问题可能是由 Windows 7 高级电源设置“USB 选择性挂起设置”启用引起的,这显然是 Windows 7 的默认设置。这允许 Windows 禁用不经常使用的 USB 设备,因此看起来这可能就我而言,机器经常处于休眠状态。可以通过导航至以下位置更改此设置:

  1. 控制面板;
  2. 硬件和声音;
  3. 电源选项;
  4. 更改计划设置(对于任何电源计划);
  5. 更改高级电源设置;
  6. USB 设置并将“USB 选择性挂起设置”设置为“禁用”。

我通过实验发现,使用更新的鼠标可以解决我的问题。据推测,新鼠标和旧鼠标是相同的,并且是作为 Microsoft Optical Intellimouse 购买的。无论 USB 选择性挂起功能是启用还是禁用,我的旧鼠标都会重复出现冻结问题。无论 USB 选择性挂起功能是启用还是禁用,较新的鼠标都不会出现冻结问题。

在我的所有测试中,两只鼠标均通过相同的 USB 连接器直接连接到 PC。没有使用鼠标垫——两只鼠标在我的桌面上没有鼠标垫时都可以正常工作。我的电脑的 BIOS 中没有用于更改鼠标 USB 设置的选项。该电脑相对较新,是大约一年前购买的 HP Pavilion Slimline。

值得注意的是,这个答案(用新的、明显相同的鼠标替换)与类似问题给出的答案之一相同。