Support

Description

Support for VirtualHere hardware and software

Unable to get per‑RDP‑session isolation when VirtualHere client runs as a service on Windows Terminal Server (2022 - 2025)

Forums

Hello,

I am having trouble getting VirtualHere to isolate USB devices to individual RDP sessions on a Windows Remote Desktop Session Host. I need devices authenticated and bound to the current RDP session, but the behavior differs depending on how the client is launched and I cannot find a reliable way to achieve per‑session isolation.

macOS client daemon: Suggested improvement

Forums

When installing as a client daemon, VH automatically provides a PLIST file in "/Library/LauchDaemons".

However, the PLIST file puts the config information into "/Users/<name of user doing the installation>/Library/Preferences/". Since VH is installing a global daemon, I suggest to put the config information into the global "/Library/Preferences/", not into the user specific directory.

In addition, maybe VH should put the "KeepAlive" flag into the PLIST.


 

macOS client: Does not find any VH servers

Forums

VH server is running fine. Windows clients successfully connect to it. So far, so good.

But the macOS client does have problems, it does not see the VH server. The client is installed in /Applications, not yet registered as a service, just started manually. The GUI comes up, but the server list stays empty.

The log looks like this:

macOS Server daemon: Suggested improvement

Forums

When installing as a daemon, VH automatically provides a PLIST file in "/Library/LauchDaemons". This is great.

However, the PLIST file expects the config information to be located in "/Library/vhusbd.ini". To make it more macOS compliant, I suggest the config information should reside in "/Library/Application Support/VirtualHere/vhusbd.ini". 

Can/should the server device do other things and access the connected devices directly or should it be entirely separate?

Forums

I'm considering using VirtualHere to forward the USB connections to our Hamilton liquid handling robots. The robots are currently primarily controlled by a physical computer dedicated to each robot. We need a separate computer to be able to connect to the robots to test workflows that are in development without affecting the primary computer as it is a production environment.

Logitech Flight Yoke bind error

Forums

2026-06-11 10:42:01 WARNING :Loading string descriptor for device on port 6 failed, A device attached to the system is not functioning. (0x0000001f)
2026-06-11 10:42:01 INFO :Found Full speed device [06a3:0bac] "Logitech, Logitech Flight Yoke" at address 12
2026-06-11 10:42:07 ERROR :Error binding device 12 [06a3:0bac] to connection 2, BIND_ERROR
2026-06-11 10:42:07 INFO :Unmanaging device 12 [06a3:0bac]

 

Can't seem to get this yoke to load.
 

Client dont find server

Forums

I've been having this problem for two days now, nothing has changed, and I was using VirtualHere to access a better computer, since mine is a low-end one. Since then, I've been trying to connect (using only the mouse connection), and the client doesn't recognize or even start connecting. I tried reinstalling Bonjour, since I saw similar problems related to this forum, and I couldn't even find Bonjour in the client's system. Sorry for any mistakes, my English isn't the best.

Clients Log: