VirtualHere for Steam Link

VirtualHere for Steam Link

dazipser Apr 7, 2018 @ 3:57am
Virtualhere and Moonlight
I have Steam running on my Windows 10 desktop, which acts as a streaming server. I have a few RPi devices running Moonlight as streaming clients. I have Xbox One S bluetooth controllers connected to the Rpi and I can steam games well.

I'd also like to play Forze Horizon 3 and have added it as non-Steam game to Steam. I can stream it, but the controller is not working.

I was thinking that VIrtualHere is the solution and I just bought the app. Unfortunately I don't know where I can select the devices on my Rpi/Moonlight. Is it in BP? Thoughts?
< >
Showing 1-15 of 15 comments
virtualhere  [developer] Apr 7, 2018 @ 2:10pm 
You cannot use the virtualhere steam app for the rpi/moonlight combination. You need to use the licence purchased from https://www.virtualhere.com instead because the two are unrelated
dazipser Apr 7, 2018 @ 9:00pm 
Thanks for your note. Can you help share a bit more how to get this running with rpi/moonlight? I'd like to give it a try first, so I may use the trial version first and then buy the full version. I need it for multi-player anyways (attaching several bluetooth Xbox controllers), but want to try first whether this really works before spending $50 for a license.

Do I still need the virtualhere app I bought on steam or just uninstall?

Have you tried using such setup with UWP games like Forza running with Moonlight?

I am a huge steam/moonlight fan but Forza is the missing piece. Also, I am not super happy with controller support in general, so Virtualhere may bring additional improvement.
dazipser Apr 7, 2018 @ 10:38pm 
Ok, I gave it a try with the trial. But not successful. Need your help!

I installed the server on my rpi2 successfully following the four steps found here: https://virtualhere.com/usb_server_software.

I installed the Virtualhere client on my Win10 VM (with Steam). This has not worked yet. Two issues:

1) I can see the Pi bluetooth hub. However, I can no longer pair my controller with the dongle. This worked before, but not since installing / using the virtualhere client.

2) My Win10 is now unusably slow since installing the virutalhere client. No idea what is driving this, but basically a constant freeze.
dazipser Apr 8, 2018 @ 1:25am 
Hooray! after a few restarts and new installs, I finally got it working! This seems to be a fantastic tool and fixes what I have always been struggling with!

I have a few questions though:

1) I am currently running the trial version, which only supports one device. Would two bluetooth controller (connected to one USB dongle be considered one or two devices?). I tried a second bluetooth controller, but it failed to pair. Curious whether this will work once I pay for the license?

2) Is it realistic for me to even pair 4 bluetooth controllers? WIth one or better several dongles?

3) Would even Dolphinbar work? And Wiimote et al?

4) Given the Rpi is such a small powered device, is it realistic to connect 4 Xbox controllers, a Wii remote, a Dolphinbar, keyboard and mouse.

virtualhere  [developer] Apr 8, 2018 @ 7:57pm 
OK great,
1. One, a physical device plugged in is one device. if it attaches to multiple e.g bluetooth its still one.
2. Sure, the pi is pretty powerful
3. Yes dolphin bar works wiimote, im not sure
4. yes i think it should be ok. The pi2 is not too bad, virtualhere will use the extra cores so it should be ok.
dazipser Apr 9, 2018 @ 7:03am 
Fantastic, thanks a lot! I am using VIrtualhere now (for now just with one gamepad). It is a dream! All my streaming issues are history. Really great development, well done!
dazipser Apr 22, 2018 @ 1:06am 
Celebrated a bit too early.

Rumble/vibration is not properly working with Virtualhere. It's odd. It seems that the second controller vibrates, but the first one doesn't "move". This happens in Forza Horizon 3, which - I thought - does not even support a second controller.

Any thoughts or any info I can provide you with?
virtualhere  [developer] Apr 22, 2018 @ 11:40pm 
what devices are connected? A wheel or those controllers via bluetooth?
dazipser Apr 23, 2018 @ 2:38am 
Two xbox one s controllers via bluetooth.
Last edited by dazipser; Apr 23, 2018 @ 2:41am
virtualhere  [developer] Apr 23, 2018 @ 4:29pm 
Are you connected via an ethernet cable? If not you should use an ethernet cable to connect the pi to your network. VirtualHere wont drop any packets so it might be overloading the pi cpu with the multiple controllers and bluetooth. Run "top" in an ssh session while using the controllers. What is the cpu usage? High e.g > 50% or ?
dazipser Apr 24, 2018 @ 10:06am 
Yes, ethernet cable and no wifi in the mix.

Let me clarify my issue: I am playing FH3, which only uses one controller (single player game). Controller #1 works and I can play the game. The only thing that is not working is that the controller does not "vibrate". However, controller #2 is vibrating. So, there is a mix-up.

Let me run "top" once back with the Pi.
dazipser Apr 29, 2018 @ 2:22am 
Thanks. Gave it a try. CPU load at 30% (20% from Moonlight and 10% from Virtualhere). Same when in-game as otherwise. Any other ideas what is driving the the "vibrating" does not work?
dazipser Apr 29, 2018 @ 7:17pm 
Also, let me clarify. Both controllers actually work. The part that is not working is rumble/vibrate. It either does not work at all or it works on the wrong controller. I cannot identify a pattern when it works on the wrong controller or when it doesn't work at all.
virtualhere  [developer] May 1, 2018 @ 1:01am 
OK, im not sure then unfortunately. That cpu usage should be fine
Last edited by virtualhere; May 1, 2018 @ 1:02am
anup443 Jan 19, 2023 @ 9:14am 
I'm having a very hard time connecting my Logitech g29 wheel to Nvidia Shield through VirtualHere. I followed your instructions and entered the Steam Link app, but I was not able to activate the g29 wheel. It keeps asking whether I want "shared" status or "ignore" status.
< >
Showing 1-15 of 15 comments
Per page: 1530 50