有源 USB 延长线会导致延迟(游戏控制器)吗?

有源 USB 延长线会导致延迟(游戏控制器)吗?

使用 2 条 5 米长的 USB 延长线和 xbox 360 3 米长的有线控制器会导致多大的输入延迟?此外,输入不通过的风险有多大?

我不得不在我的客厅里采用这种情况,因为使用的笔记本电脑和电视(Steam 家庭流媒体)以及沙发之间的距离超过 10 米,而且因为我已经使用无线连接和流媒体,所以延迟是一个问题。

答案1

我无法说出延迟有多大,我自己也在寻找答案,但我可以为这个话题添加一些使用 USB 2.0 中继器的经验。我使用 4 个 PlayStation eye 摄像头在单独的 USB 总线上同时进行录制,以进行动作捕捉。当时,它们是我项目中高分辨率高帧率 USB 摄像头的最佳选择。其中一个摄像头的范围是使用 USB 2.0 中继器扩展的,并且与其他 3 个摄像头完全一致地不同步,即 16.6 毫秒。考虑到摄像头的刷新率,我无法更准确地测量延迟。

游戏控制器、键盘或鼠标所需的带宽明显较少,而且响应速度比相机更快,就像我上面使用的真实示例一样,而且延迟也明显较少。

我在网上找不到任何实际的统计数据或测试。要进行更高分辨率的测试,您可以使用 USB->以太网适配器,并在使用中继器后 ping 路由器,将结果与我希望的 <1ms 进行比较。

答案2

如果您使用的只是被动 USB 延长线,延迟几乎为零。它的传播速度比光速慢一点,因此多几英尺的延迟是微不足道的。

但是,您确实说了“活动”。如果这些延长线通过 USB 集线器,则可能会增加一点处理延迟。不过,额外的时间非常短,您不会注意到。

相关内容