Windows Recognizes Device But Not Software

I'm planning on using VirtualHere for Wii Emulation with Dolphin using bluetooth passthrough and steam in home streaming. Locally everything works, Dolphin recognizes bluetooth adapter. So i plug bluetooth adapter to Steam Link and i can see the bt adapter under device manager with right driver. But this time Dolphin won't recognize bt adapter.

For a software there shouldn't be any difference if i use a device locally or over virtualhere right? What am i missing, how can i fix this?

Windows 7 x64
BT Adapter(Replaced With BCM2045A libusbK Driver)

#3

libusbK v3.0.7.0

What should i do to apply your patch?

#4

Ok that seems from 2014, i think you should try to use a different back end e.g winusb or libusb for windows or just try windows 10 instead as the virtualhere driver is better integrated into win10+

#5

The problem was usbdk. While the device was in use(locally) by Dolphin "BCM2045A" disappeared and "?UsbDk Device" appeared. After uninstalling usbdk from programs, dolphin was able to use the device over virtualhere.

But now i have a different problem, Steam Link frame skips, lags or bluetooth controller(wiimote) disconnects. That's only with 1 controller, i can't imagine 4. Can i do anything to make virtualhere lighter for Steam Link?

#6

OK yeah usbdk would conflict. Anyway it shouldnt be that jumpy unless its running over wifi. Is the steamlink connected over wifi or cable? If its over wifi you really need to use cable

#7

I use it over cable. I didn't have those issues before virtualhere. I guess BT adapter lags Steam Link but i don't know how can i make it better.

#8

ok, if its already over cable then there is not much else that can be done (do you have a raspberry pi or something similar like that? If so i can give you a license for that)

VirtualHere actually transmits the bluetooth radio signal over TCP, sometimes the radio is quite busy because its working with a bluetooth device so this does put some load on the steamlink cpu. The xbox wireless dongle works in a similar way although i think the xbox dongle has a simpler protocol so the link handles it better.

#9

I don't have a Raspberry Pi but i can buy one. If i buy one, will i use it for virtualhere or also in home streaming making Steam Link obsolete?

#10

I was thinking just putting it next to your steamlink and just plug the bluetooth in there instead of the steamlink then run the virtualhere client on your pc to automatically connect to anything plugged into the pi (Right click USB Hubs-> Auto-Use All Devices) and uninstall virtualhere from your steamlink (uncheck everything in the steam link menu)

You can use the raspberry pi as a complete streaming solution using moonlight and there are tutorials out there but its easier to just stick to the link but use the pi for handling the usb.

#11

Thank you for your time, i appreciate it. After some more testing, i'll decide to buy a pi or not. If i do get one i'll let you know. Have a nice day!