将 Nintendo Switch 数据从 PC 上的一个 USB 端口传递到 Nintendo Switch 上的另一个 USB 端口?

将 Nintendo Switch 数据从 PC 上的一个 USB 端口传递到 Nintendo Switch 上的另一个 USB 端口?

我正在尝试为自己设置一个 Parsec 云流媒体控制台。

假设我使用一个 USB 端口将控制器插入 PC,然后使用 USB 电缆(公对公)和另一个端口(USB 3.1)将控制台连接到 PC。我可以将控制器连接到的端口重定向到控制台连接到的端口,从而允许两者进行通信吗?我想这就像 KVM 切换器,但由 Windows 实现。

这似乎是可行的,您可以让 Windows 从控制器收集信息,然后根据这些信息,将其作为控制器连接到控制台,然后反过来,控制器充当控制台。然后从那里将输入到控制器端口的任何内容输出到控制台端口,反之亦然。

但这只是我的猜测,那么这实际上是可以做到的吗?

我读到过 USB 3.1 是对称的 - 既可以充当设备又可以充当主机。我还发现这个 repo 可以 mitm/模拟 USB 设备,但中间需要一个微控制器:https://github.com/usb-tools/Facedancer.git

答案1

已使用 sys-hidplus homebrew 解决该切换问题。

相关内容