为什么有人建议您尝试使用另一个USB端口?[重复]


12

只是好奇为什么在拍摄USB设备时总是将其列在故障列表中。

仅仅是因为USB的工作原理,某种技术神话,还是万一USB端口出现实际硬件故障?


Answers:


22

为什么不?

首先,并非所有USB端口都相同。前USB端口臭名昭著,因为它无法为许多设备提供足够的电源,尤其是在使用老式/便宜机箱的情况下。在许多设备启动时,USB 3.0可能不适用于键盘。USB系统上可能有多个控制器,而该控制器可能是Flakey。简而言之,它排除了特定端口,其控制器或支持该端口的物理电气子系统的错误。

这与运行最小的系统来弄清主板或其他设备运行的原因并添加内容直到出现故障没有什么不同。


该死的,它总是变得更加复杂,不是:)谢谢!知道任何好的USB分析工具吗?
prasanthv

取决于操作系统以及您要执行的操作。这个问题讨论了我对键盘进行逆向工程以使其在linux中工作的努力,并且提到的工具都有一个很好的开始,假设它们仍然可以工作,假设您想专注于键盘,这个问题也很简洁。最终(也许我应该先说一遍),Windows中的设备管理器和lsusb。
Journeyman Geek

不错的黑寡妇,我已经在设备管理器周围烦恼了,我应该提到Windows,但是想知道是否有一些仅针对USB控制器的东西。不过,我将通读其他问题,并发布在这里找到的所有有用工具。谢谢!
prasanthv

Nirsoft的USBDeview是用于对Windows usb驱动程序进行故障排除的好工具。

USBDView是一个很好的工具,@ prasanth。您可以使用它来查看Windows如何在注册表中枚举USB设备,查看正在使用的活动,集线器,驱动程序...
Austin T French

13

有时,Windows会在不同端口上看到同一设备,就像在另一端口上一样,然后重新加载驱动程序。


好的,我想知道是否发生了,谢谢!
prasanthv

1

USB端口可以在内部连接到集线器,其中必须共享电源和数据传输。因此,可以想象,如果您的设备需要一定的电源/传输速率才能正常运行,则可能是由于其他设备位于同一物理集线器上而引起的。


1

除了技术答案外,由于用户错误,总是存在设备无法正确插入USB端口的可能性。在这种情况下,卸下并重新插入设备可能会使用户集中精力并正确插入设备。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.