Hi, I'm trying to use my X52 Pro HOTAS on my Shadow PC using VirtualHere. Getting bind errors, server log says it is in use, but I have no clue what could be using the device. Here's the offending log entries.
2021-04-22 16:49:46 ERROR :Cannot capture device because it is currently in use at the server. Please exit the program that is using the device, then try again. (USB\VID_06A3&PID_0762\5&13560079&0&2)
2021-04-22 16:49:50 ERROR :Error binding device 6 [06a3:0762] to connection 1, BIND_ERROR
2021-04-22 16:49:57 ERROR :Cannot capture device because it is currently in use at the server. Please exit the program that is using the device, then try again. (USB\VID_06A3&PID_0762\5&13560079&0&2)
2021-04-22 16:50:00 ERROR :Error binding device 6 [06a3:0762] to connection 1, BIND_ERROR
2021-04-22 16:50:48 ERROR :Cannot capture device because it is currently in use at the server. Please exit the program that is using the device, then try again. (USB\VID_06A3&PID_0762\5&13560079&0&2)
2021-04-22 16:50:51 ERROR :Error binding device 6 [06a3:0762] to connection 1, BIND_ERROR
Ideas, smarter (than me) folks?
Stop and exit the virtualhere server, then try this version of the virtualhere server instead
https://www.virtualhere.com/sites/default/files/usbserver/vhusbdwindk64.exe
Thank you Michael, I will try that when I get home in the morning and will let you know how it goes.
Thanks, that worked. I'm getting disconnected occasionally, but as with redirecting devices via the Shadow app, I'm assuming it's latency and no way around that. Over all, still much better option that what I had before.
Well, it's working now. I still get the occasional disconnect and I'm blaming latency for that, but it's still not as bad as using the USB redirect through the Shadow app. Thanks so much.
When you get a disconnect, in the virtualhere client right click USB Hubs->System Messages. What does it say in there?
Also have a look at latency by clicking USB Hubs->About->Statistics and leave that window open and watch it
Sorry for the double post.
2021-04-23 08:41:54 INFO :Found Full speed device [06a3:0762] "Logitech, X52 Professional H.O.T.A.S." at address 6
2021-04-23 08:41:54 INFO :Device 6 [06a3:0762] BOUND to connection 1
2021-04-23 08:41:55 INFO :Executed empty hook for onReset.06a3.0762
2021-04-23 10:17:49 INFO :Device 6 [06a3:0762] SURPRISE UNBOUND from connection 1
2021-04-23 10:17:49 INFO :Unmanaging device 6 [06a3:0762]
2021-04-23 10:25:03 INFO :Connection 1 successfully removed (reason:timeout)
Screenshot of Statistics screen at time of disconnect
https://ibb.co/kMcZ5zm
And another one.
https://ibb.co/C5S2yBN
Latency is high but its stable which is ok.
When it says "SURPRISE UNBOUND " it means its disconnecting itself and has got nothing to do with virtualhere or windows. It might be a power issue . Can you disable USB power saving in your win10 machine https://www.windowscentral.com/how-prevent-windows-10-turning-usb-devices
I can't believe it but after months of fighting with this thing, it seems to be fixed now. I had already disabled USB Selective Suspend, but there is more that is only accessible via Registry.
EnhancedPowerManagementEnabled=1
Disabled that, and also
AllowIdleIrpInD3=1
Also disabled.
Combination of the two and haven't had a disconnect since.
OK great, let me know if it comes back with the issue.