Running on Windows 7 (with VirtualHere on a TP-Link TL-MR3040 portable wireless router following these instructions: http://www.instructables.com/id/Wireless-tethered-shooting-with-any-DSLR...)
I have an application (Polemaster from qhyccd.com) that gives an error when trying to connect to the USB device (polemaster camera) and says it's not present (despite it showing up in Windows Device Manager fine) when I use VirtualHere.
I looked at the USB properties for when the device is plugged in directly and when its plugged in via VirtualHere and I did see some differences - including some missing descriptor information when using VirtualHere. I also did some captures using USBlyzer (for both the direct connected and VitualHere connected scenarios) and I "think" something tries to access some descriptor information so maybe that is related to the problem ? I'll send the captures and lists of properties to email@example.com in case its possible to see what the problem is.