I am looking for a remote desktop program that supports usb pass through, from the client device to the host device, in a remote session. I run into a scenario where i need to use a usb device as if it were connected to the host device. In teamviewer, simply connecting the usb device to the client will not work. I am accessing over the internet, so a lower latency program would be a plus. Any suggestions?