Logitech G25 Unable to Connect - CreateFile failed

I was looking forward to using my Logitech G25 wheel via Steam Streaming. However although the driver's are installed on both server (Win 10 x64) and client (Win 10 x64) PCs, I am unable to get VirtualHere working.

The connection from client to server works fine and I can successfully use other devices including a multi-card reader and the USB mouse. When I attempt to use the G25, I get a message on the client (something like "Unable to connect" or "An error occurred" and the server log shows a failed capture with the reason "CreateFile failed".

I am running VirtualHere as Administrator on both client and server.

Any suggestions?

Thanks,

Ian.

Abridged log:
2017-02-28 20:35:11 INFO :192.168.1.101 connected
2017-02-28 20:35:11 INFO :fe80::d5b4:429a:6880:56fe connected
2017-02-28 20:36:28 INFO :Installing driver for class HIDClass {745A17A0-74D3-11D0-B6FE-00A0C90F57DA}
2017-02-28 20:36:29 INFO :OK driver installed try again...
2017-02-28 20:39:59 INFO :Device 3 [046d:c025] BOUND to connection 4
2017-02-28 20:40:06 INFO :Device 3 [046d:c025] UNBOUND from connection 4
2017-02-28 20:40:08 INFO :Installing driver for class SmartCardReader {50DD5230-BA8A-11D1-BF5D-0000F805F530}
2017-02-28 20:40:09 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64…
2017-02-28 20:40:31 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64…
2017-02-28 20:40:38 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64…
2017-02-28 20:40:46 INFO :OK driver installed try again...
2017-02-28 20:40:49 INFO :Device 1 [0b97:7772] BOUND to connection 4
2017-02-28 20:40:58 INFO :Device 1 [0b97:7772] UNBOUND from connection 4
2017-02-28 20:41:07 INFO :Installing driver for class Bluetooth {E0CBF06C-CD8B-4647-BB8A-263B43F0F974}
2017-02-28 20:41:08 INFO :OK driver installed try again...
2017-02-28 20:41:10 INFO :Device 2 [413c:8140] BOUND to connection 4
2017-02-28 20:41:18 INFO :Device 2 [413c:8140] UNBOUND from connection 4
2017-02-28 20:41:25 ERROR :CreateFile failed while completing capture of device USB\ROOT_HUB\4&395D49BB&0,USB\VID_046D&PID_C299\5&11E934B6&0&1,1, The system cannot find the file specified. (0x00000002)
2017-02-28 20:41:27 ERROR :Error binding device 4 [046d:c299] to connection 4, BIND_ERROR
2017-02-28 20:41:36 ERROR :CreateFile failed while completing capture of device USB\ROOT_HUB\4&395D49BB&0,USB\VID_046D&PID_C299\5&11E934B6&0&1,1, The system cannot find the file specified. (0x00000002)
2017-02-28 20:41:38 ERROR :Error binding device 4 [046d:c299] to connection 4, BIND_ERROR

#2

OK try this first:

In the virtualhere client right click USB Hubs->Windows Server->G25 and select "Custom Event Handler..." then paste this line in and click OK.

onReset.$VENDOR_ID$.$PRODUCT_ID$=

Now try to use the G25 via virtualhere, does it work ok now?

#3

Yes I had tried that and it didn't seem to resolve the problem (although it is required).

I've since installed a different PC with SteamOS + VirtualHere Linux Server and the G25 is now working as expected with the original client and no other changes. I suspect an unusual issue with the Windows based VirtualHere server.

VirtualHere works impressively well! G25 + SteamOS + VirtualHere + ProjectCars works great. I also have a SteamLink on order.

Thanks,

Ian.

#4

OK great at least its workinng for you. The G25 and some wheels are delicate and require the USB reset command to be disabled and a modeswitch to occur...