Purchased VirtualHere for Steam Link, but no devices are passed-through

As the title states, I just recently purchased VirtualHere through Steam, for use with my Steam Link. However, I cannot get any devices to connect to my PC. I'm trying to use my Logitech Extreme 3D flight stick with Elite Dangerous specifically, but I have a G29 wheel and other devices as well that I will be using. The flight stick works as expected when plugged into my PC directly.

I've made sure the device shows the USB icon in the VirtualHere setup on SteamLink to show that it's shared. I let VH install on it's own on the first launch and it launches as expected, however, it just shows USB Hubs with no plus sign or any devices. I've tried sharing my flight stick, mouse, keyboard, G29 racing wheel, and a 8GB flash drive. Nothing will connect to my desktop PC.

I've also reset my SteamLink to factory settings, rebooted multiple times, tried all USB ports, etc.

PC is running Win10 Home 20H2, and more than meets any hardware requirements. PC is hardwired to a gigabit switch and the Steam Link is on wireless. SteamLink is fully up to date as well.

Any help would be appreciated.

#2

OK i havent heard of this before. When you are streaming can you minimize big picture and bring up the virtualhere client screen by opening the icon near the clock and when it shows nothing there, right click USB Hubs->Specify Hubs and put in the IP address of your steamlink. (This should be happening automatically by steam, but it seems like its not)

After you do that it should show "Steam Link" in the virtualhere client. Right click on the device you want to use and select Use (If you re not automatically using it already)

Let me know if that resolves the issue.

#3

I just tried this, but the same issue occurs. I should mention that my SteamLink and PC are on different IP segments due to my current setup. I have a PFsense hosted on a 1u blade, controlling a 48 port PoE switch. However, I have not been able to get a proper AP yet to remove my wireless router from the mix. So my basic TP Link router is connected to my switch, to provide Wifi to my devices that can't be wired. I can't set the TP Link and PFSense to the same IP range as it causes obvious IP conflicts/routing issues. TPLink and wireless devices run on a 192.168 segment, but the PFsense is running on a 10.1 segment.

However, I don't see why Moonlight and SteamStream would work fine being on different IP segments, but this application wouldn't. Is there some sort of forwarding/NAT configuration I should be looking to apply?

#4

OK so you just left out a bunch of important network info. I dont do network debugging sorry