You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

高速甩动时Zowie EC2-A鼠标频繁断开连接的排查求助

高速甩动时Zowie EC2-A鼠标频繁断开连接的排查求助

我用Zowie EC2-A鼠标玩FPS游戏,电脑是自己组装的Windows 10主机。最近发现每次快速左右甩鼠标的时候,鼠标会断开连接大概半秒——这在高强度对战的甩枪时刻太闹心了,而且这种情况在大力甩动时大概90%都会发生,频率很高。我能确定是断开连接,因为Windows 10会弹出USB设备断开再重新连接的提示音。

已尝试的排查操作

物理层面

  • 把鼠标拿到另一台笔记本上测试,同样大力甩动不会断开,所以应该不是鼠标本身的问题,问题出在我的台式机上
  • 换了台式机不同的USB接口(前置、后置,USB3.0和普通USB都试过),甩动时还是会断开

软件层面

我下载了USBPcap和Wireshark,拔掉其他所有设备后,重现了甩动断开的问题,以下是抓包到的关键数据包:

No. Time Source Destination Protocol Length Info
8546 29.476304 host 2.1.1 USB 27 URB_INTERRUPT in
8547 29.478249 2.1.1 host USB 33 URB_INTERRUPT in
8548 29.478290 host 2.1.1 USB 27 URB_INTERRUPT in
8549 29.480259 2.1.1 host USB 33 URB_INTERRUPT in
8550 29.480304 host 2.1.1 USB 27 URB_INTERRUPT in
8551 29.482260 2.1.1 host USB 33 URB_INTERRUPT in
8552 29.482304 host 2.1.1 USB 27 URB_INTERRUPT in
8553 29.484053 2.1.1 host USB 27 URB_INTERRUPT in
8554 29.484057 2.1.1 host USB 27 URB_INTERRUPT in
8555 29.488452 host 2.1.1 USB 27 URB_FUNCTION_ABORT_PIPE
8556 29.488469 2.1.1 host USB 27 URB_FUNCTION_ABORT_PIPE
8557 29.794484 host 2.1.0 USB 36 GET DESCRIPTOR Request DEVICE
8558 29.798269 2.1.0 host USB 46 GET DESCRIPTOR Response DEVICE
8559 29.798327 host 2.1.0 USB 36 GET DESCRIPTOR Request CONFIGURATION
8560 29.802248 2.1.0 host USB 37 GET DESCRIPTOR Response CONFIGURATION
8561 29.802303 host 2.1.0 USB 36 GET DESCRIPTOR Request CONFIGURATION
8562 29.809248 2.1.0 host USB 62 GET DESCRIPTOR Response CONFIGURATION
8563 29.809296 host 2.1.0 USB 36 SET CONFIGURATION Request
8564 29.814300 2.1.0 host USB 28 SET CONFIGURATION Response
8565 29.814321 host 2.1.0 USBHID 36 SET_IDLE Request
8566 29.815243 2.1.0 host USBHID 28 SET_IDLE Response
8567 29.815367 host 2.1.0 USBHID 36 GET DESCRIPTOR Request HID Report
8568 29.826255 2.1.0 host USBHID 97 GET DESCRIPTOR Response HID Report
8569 29.828037 host 2.1.1 USB 27 URB_INTERRUPT in
8570 29.828069 host 2.1.1 USB 27 URB_INTERRUPT in
8571 29.886293 2.1.1 host USB 33 URB_INTERRUPT in
8572 29.886347 host 2.1.1 USB 27 URB_INTERRUPT in
8573 29.888255 2.1.1 host USB 33 URB_INTERRUPT in
8574 29.888263 2.1.1 host USB 27 URB_INTERRUPT in

我对这些数据包的分析:

  • 正常鼠标移动时,是2.1.1(鼠标)和主机之间的交互,看起来消息都能成功传输,之后主机会给鼠标发一个确认类的消息
  • 在出现URB_FUNCTION_ABORT_PIPE的数据包之前,有两个来自2.2.1到主机的请求,状态是已取消
  • 主机成功发送URB_FUNCTION_ABORT_PIPE后,鼠标返回的响应显示参数无效
  • 鼠标恢复正常前,主机会请求鼠标的设备描述符,鼠标响应后就恢复正常工作了

现在我还是搞不清问题出在哪,甩鼠标的时候还是会断开,有没有大佬能给点建议?

备注:内容来源于stack exchange,提问作者cuppajoeman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:14:30