我使用较旧的视频捕获设备时遇到问题。Windows 10 疑难解答向导建议该设备与 USB 3.0 端口不兼容。
有人建议使用 USB 集线器可以使该设备工作,这是真的吗?
什么可以让这样的集线器工作?哪些可能工作?有源还是无源?哪个芯片组、品牌、供应商、制造商拥有最好的 USB 2.0 仿真?
答案1
答案2
有人建议使用 USB 集线器来使此设备工作,这是真的吗?什么可以使这样的集线器工作?
最通用的答案可能是:
现代 PC 系统只有 xHCI USB 3.0 控制器。xHCI USB 3.0 控制器原生支持 USB 2.0 功能。根集线器级别上通过 EHCI 进行的旧 USB 2.0 处理与 xHCI 处理不同。使用集线器会强制系统加载 USB 堆栈的另一部分,该部分使用更通用的集线器接口。
或者您的“较旧的视频捕获设备”可能有一个编写粗糙的驱动程序,该驱动程序可能使用一些专有的 ECHI 控制器挂钩,而 xHCI 则没有这些挂钩。这就是为什么通用集线器可能会有所不同,采用更常见的通用接口。
再次强调,任何与 USB 兼容性相关的特定问题都需要使用良好的 USB 协议分析器进行深入调试,和/或仔细检查操作系统内核消息。由于您拒绝提交系统的精确详细信息,因此一般答案都是推测。
答案3
我认为你可能做错了。USB2 设备应与 USB3 端口/控制器兼容:所有 USB-2 设备都兼容 USB-3 端口吗?但是:这一切都取决于实施,正如其他人正确指出的那样(我花了太长时间才写这个答案!;)
因此,您可以尝试使用集线器,因为它可能会“绕过”实施问题,但这种情况会“意外”发生(偶然),因此无法为视频捕获设备提供一般建议。但是:您的特定设备可能存在可靠的解决方法。
更新: 根据我的经验,有源集线器比无源集线器效果更好,而且我通常认为那些能为您提供“最技术、最全面”的产品信息并提供最佳保修的品牌效果更好。但话说回来,那些是最昂贵的。所以如果我必须开始“猜解决方案游戏”,我宁愿从最便宜的选项开始。