为什么我的 USB 鼠标经常随机断开并重新连接?

为什么我的 USB 鼠标经常随机断开并重新连接?

我的鼠标将重新连接/断开连接(甚至会听到来自 Windows 的声音),并且当鼠标再次开始工作时,鼠标底部的灯将关闭/打开。

玩游戏时鼠标突然消失几秒钟后又出现,这真是太糟糕了(在桌面上也一样)。有时这种情况几天都不会发生,有时它会在 15 秒内出现两次或更多次。

我尝试了两种不同的有线鼠标,尝试了多个 USB 端口(在计算机的前面、在计算机的后面,使用了 USB 集线器并插入了一张连接到主板上的 USB 连接器的卡,并在计算机的背面添加了几个 USB 端口,我还购买了一张 USB 2.0 PCI 卡,但这没有帮助)。

似乎没有其他设备可以像这样重新连接,我的 USB 键盘从来没有像鼠标那样断过,我连接的其他设备也没有断过(网络摄像头、USB 集线器、有时通过 USB 电缆连接的各种设备以及 Windows Media Center 遥控器的红外接收器)。我已断开除键盘和鼠标以外的所有 USB 设备,但问题仍然存在。

我猜可能是我的主板出了问题,但由于没有其他设备有类似的行为,我只希望这是某种驱动程序冲突。安装 Logitech 的驱动程序没有效果。起初似乎如果我去装置经理并卸载符合 HID 标准鼠标(列出了该鼠标和 Logitech mx518)可以修复该问题,但它似乎不再起作用,或者至少不是每次都起作用(它一直在重新安装)。

我在 Google 上搜索过“USB 鼠标断开并重新连接”这个问题,这似乎很常见,但都没有得到解决。

坚持一些简单的步骤:

  • 无论是否安装驱动程序都会发生这种情况
  • 同一台电脑上有多个鼠标时也发生过这种情况
  • BIOS 是最新版本(P08)
  • 主板驱动是最新版本
  • 设备管理器未列出任何 USB 设备上的问题
  • 每个 USB 端口都会发生这种情况,甚至附加 USB 卡也是如此
  • 当除鼠标和键盘之外的所有 USB 设备都拔下时发生

我读到这可能是 IRQ 冲突,我尝试调查此事,但并不真正知道发生了什么,但没有发现任何明显的错误。

规格:

答案1

如果您遇到鼠标锁定或故障,这可能是因为您的计算机自动关闭了 USB 根集线器的电源。

  1. 转到控制面板 > 系统 > 硬件选项卡 > 然后单击“设备管理器”按钮。

  2. 在“设备管理器”窗口中,找到标有“通用串行总线控制器”的项目。打开它,然后双击第一个名为“USB Root Hub”的项目。

  3. 在 USB Root Hub 属性对话框中,单击“电源管理”选项卡。

  4. “允许计算机关闭此设备以节省电源”默认为选中状态。取消选中此框,然后单击“确定”。

如果这不起作用,请对 USB 输入设备执行相同操作 - 取消选中“允许计算机关闭此设备以节省电量”复选框。(这对我有用)并阻止了鼠标进出的烦人方式。

答案2

据称这可能是由于注册表损坏造成的

当位于 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet 的设备枚举器损坏时,可能会出现此问题。结果,连接到 USB 控制器的鼠标被复制,系统变得混乱。在重新检测连接到控制器的鼠标后,定期尝试删除重复项的操作将被丢弃。

该页面建议在设备管理器中恢复系统或卸载 USB 设备。

除了卸载设备本身之外,您还可以卸载计算机上的所有 USB 根集线器,它们将在重新启动后重新安装,正如这篇 HP 文章中所建议的那样Windows 检测到 USB 设备但无法正常工作

...
5.双击通用串行总线控制器以展开列表。
6.右键单击列表中的第一个 USB 根集线器,然后选择卸载。继续卸载所有 USB 根集线器
。...

卸载根集线器

您还可以卸载所有以前的使用类似工具检查设备(和根集线器)的实例USB查看器。它会显示所有曾经安装过的设备,即使它们当前没有插入,你也可以从那里卸载它们,这样下次插入时就会弹出“检测到新硬件”的信息。按供应商 ID 对它们进行排序,选择与该产品相关的所有内容,右键单击,然后全部卸载它们。

USBDeview 显示未插电的设备

我不确定注册表损坏是否真的是原因,也不确定这是否真的能解决问题,但值得一试。对于我最近遇到的这个问题,这似乎很有效。

答案3

根据您的描述,我暂时想不出导致您观察到的问题的原因是什么。

需要记住以下几点:

  • 重现故障所花的时间越长,除非你运气好,否则调试所需的时间也就越长。最好的办法是尽快找到重现故障的方法。
  • 您可以依靠经验和一致的调试方法(即“散弹枪”调试方法很少产生预期的结果 - 我并不是说您正在使用这种方法)。

通常,我会从最小系统设置开始,以排除变量(1 个 CPU、1 个 CPU 风扇、1 个 DIMM、1 个视频卡、1 个硬盘、1 个电源等)。最好拥有所有“已知良好”的组件。然后,尝试排除子系统。不幸的是,在家里,您的工具和资源可能有限,因此您必须巧妙地即兴发挥。

排除操作系统/驱动程序(如果您有备用的 CD 和硬盘,则很容易):

  • 当您从 Linux 启动 CD 运行系统时会发生这种情况吗?
  • 安装其他操作系统后也会发生这种情况吗?
  • 在全新安装您当前的操作系统后是否会发生这种情况?

排除键盘和鼠标:

  • 您的键盘和鼠标在另一个系统上总是能工作吗?

排除主板供电轨:

  • USB 插槽处的 5V 导轨是否保持在 5V 附近或是否会下降(仪表可能会告诉您这一点,但示波器可以让您更好地了解电源导轨是否下降)?
  • PCI USB 卡上的 5V 导轨是什么样的?

这个答案现在可能会解决您的问题,但希望它能帮助您找到问题的原因。

答案4

我有两台 1600 遇到同样的问题MX-518老鼠。

第一个鼠标出现这种情况后,我打电话给 Logitech 支持部门,他们询问我问题所在,询问了序列号,然后免费给我寄了一个新的。我的第二个鼠标也出现了同样的情况,但我做了同样的事情,他们给我寄了一个新的 1800 DPI MX518。这是我现在使用两年多的鼠标,它一直很棒。

我知道我对鼠标线施加了很大的压力,这可能是造成这种情况的原因。

这是罗技的支持网站,如果你的鼠标仍在保修期内,我强烈建议 罗技支持

相关内容