我正在尝试将多个外围设备连接到我的笔记本电脑,并且我想确保对所有外围设备都有足够的支持。
电源是我主要关心的问题,但后来我意识到,即使连接自供电的设备,如果设备太多,我仍然可能会遇到 USB 端口枚举问题。
目前我有以下设备:
- 配有 3 个摄像头的 Oculus rift(4 个 USB 端口和 1 个 HDMI,USB 供电)
- Steinberg Ur22(自供电 1 个 USB 端口)
- 用于键盘和鼠标的罗技无线接收器(1 个 USB 端口,USB 供电)
- Xbox360 控制器无线适配器(1 个 USB 端口,USB 供电)
- 3D 鼠标(1 个 USB 端口,USB 供电)
- 游戏键盘(1 个 USB 端口,USB 供电)
- HOTAS(1 个 USB 端口,USB 供电)
- 带变速杆的赛车方向盘(2 个 USB 端口,一个自供电,另一个 USB 供电)
我的笔记本电脑有 4 个 USB 3.0 连接,我连接了一个有源 4 端口集线器和一个无源 4 端口集线器;所以我有 10 个可用端口。
我不会同时连接所有外围设备,但有些外围设备始终处于开启状态,例如音频混音器、键盘/鼠标接收器、3D 鼠标和游戏键盘,它们已经占用了 4 个可用端口。
我还始终连接 Rift 的摄像头。因此我通常只有 2 个端口可以交换。
如果我连接另外两个有源 USB 集线器,是否能够永久插入所有设备,并且不会使系统过载,或者是否存在 USB 限制,需要根据使用情况连接和断开外围设备?
据我所知,USB 支持 127 个设备串联,但我的经验却并非如此。我之前的台式机和现在的笔记本电脑有时都会在插入太多设备时丢失设备。我认为在性能下降之前我最多可以连接 8 个设备。
另外,使用一个更大的 USB 集线器(例如 8 个端口)而不是两个 4 个端口的集线器,问题会不会更少?由于硬件限制,我不确定是否可以同时在所有端口上使用全部功率。
答案1
电源是我主要关心的问题,但后来我意识到,即使连接自供电的设备,如果设备太多,我仍然可能会遇到 USB 端口枚举问题。
就设备数量或功率而言,您并没有接近 USB 的限制(假设您有兼容的设备并且它们已连接到适当的端口)。
我以前的台式机和现在的笔记本电脑,有时都会因为插入了太多设备而丢失设备。我认为在性能下降之前最多可以连接 8 个设备。
如果不超过其功率限制,您应该能够同时使用任何集线器上的所有端口。
无源集线器必须使用通过其与计算机的单个 USB 连接获得的电源为自己供电后剩余的电量为其所有端口供电。因此,所有连接的设备都需要是低功耗设备。
自供电设备采用低电流 USB 连接,因此它们不应该对端口产生高功率需求。它们是连接到无电源集线器的好设备。您可能需要验证它们的电源适配器是否有缺陷(例如,当设备未连接到 USB 端口时,它是否正常工作,或者至少是否指示它有电)。
并非所有设备都表现良好,因此如果您在无源集线器上使用低功耗设备时遇到问题,请尝试将其替换为有源集线器。
有源集线器应由其自身的电源适配器提供足够的电力,以便同时为其所有端口提供全 USB 电源。只要所连接设备不试图消耗超过 USB 限制的电量(这会导致设备不合格或出现故障),电源就不会成为问题。但是,请检查集线器电源适配器的额定值,以验证其是否足以为所有端口供电(我们最近遇到了有关有源集线器的问题,并且集线器的电源不足)。
我不太了解所有设备的数据级别。集线器上所有设备的所有数据都必须通过集线器和计算机之间的单一连接进行传输。如果超出集线器与计算机连接的带宽,您可能会看到性能有所下降,但这不会表现为丢失设备。
您描述的设备丢失症状听起来像是电源问题或集线器或端口故障,如果不是由于设备缺陷或故障造成的(如果总是同一个设备丢失,特别是无论它连接到哪里,都怀疑是该设备丢失)。
如果我连接另外两个有源 USB 集线器,是否能够永久插入所有设备,并且不会使系统过载,或者是否存在 USB 限制,需要根据使用情况连接和断开外围设备?
您可以将任意数量的集线器连接到计算机的端口,甚至可以将集线器连接到这些集线器。每个 USB 总线最多允许 127 个设备,并且每个集线器都算作一个设备。您最多可以连接五层集线器。如果您以菊花链方式连接它们,则需要使用有源集线器。
一般而言,USB 集线器都以质量低劣、故障率高而闻名。如果您正在使用 USB 集线器,并且连接到集线器的设备出现问题(由于您没有违反任何 USB 限制,您不应该连接该集线器),那么我会首先检查集线器。
总结一下需要检查的事项:
- 确认连接到无源集线器的设备均为自供电或低功耗设备。考虑将无源集线器更换为有源集线器。
- 验证电源适配器在自供电设备上是否能正常工作。
- 有源集线器有时会有一个开关,用于设置它们是以有源还是无源方式运行。如果有开关,请检查开关是否设置为有源。
- 检查集线器电源适配器的额定值,以验证其是否足以为其所有端口供电。
- 如果同一设备反复丢失,请尝试将其连接到另一个端口,尤其是另一组端口。例如,如果它在集线器上丢失了连接,请尝试将其直接连接到计算机的某个端口。如果设备无论连接到哪里都出现故障,则怀疑该设备存在问题。您可以在另一台计算机上尝试,看看它是否也在那里出现故障。
- 如果问题出在同一集线器上的多个设备上,请尝试将集线器连接到笔记本电脑上的另一个端口,尤其是笔记本电脑上另一个位置的端口(如果有)。如果那里有问题,请尝试另一个 USB 集线器。
这些都是简单的检查,可以排除常见原因。如果这些都不能解决问题,请更新您的问题并提供详细信息,我们可以尝试更大的锤子。