VirtualHere USB Client

The VirtualHere USB Client runs on Windows, MacOS, Linux and Android. The client was created to be intuitive and extremely easy to use. The client needs to be run on any machine that wants to use USB devices shared by the VirtualHere USB Server.

Simply click the link below, save the downloaded file to the Desktop, and run. For advanced users, the client can run as a service, and is controllable using an API and supports SSL

The software will automatically find USB devices shared by VirtualHere USB Servers on the network. Available USB devices will be displayed in a tree. Right click on the device you want to use and select Use. It will then appear to be directly connected to your machine and can be used just like a local device!

Click here for the Client FAQ

Please click on a link below to download: Version 5.4.0 (Changes) (SHA1SUM)

WINDOWS:
VirtualHere Client for Windows (32-bit, Win10,Win11)

VirtualHere Client for Windows (64-Bit Win10,Win11/Server 2016/2019/2022

VirtualHere Client for Windows ARM64 (Win 10/Win11 on ARM64)

MacOS:

(Big Sur not supported)

VirtualHere Client for MacOS (Silicon M1 & Intel) 12 Monterrey (No isochronous support at the moment e.g webcams/microphones, but other devices should work)

VirtualHere Client for OSX 10.9.5 / 10.10 / 10.12 / 10.13 / 10.14* ( * support for some USB devices)

LINUX GUI:

VirtualHere USB Client for Linux uses the built-in Linux usbip client driver. (It is recommended to use the latest kernel (4.9+) for maximum compatibility)
Most linux versions have this compiled and enabled, if not see here.

If you want to run the VirtualHere USB Client for Linux with a Graphical User Interface (GUI) choose from the following clients:

VirtualHere Client for Linux Intel 32-bit

VirtualHere Client for Linux 64-bit

VirtualHere Client for Linux ARM 32-bit

VirtualHere Client for Linux ARM 64-bit

LINUX AND ANDROID CONSOLE MODE:

If you want to run VirtualHere USB Client for Linux in console only mode, choose from the following files

Because the console client is 100% statically compiled and requires no runtimes it will run in any edition of Linux AND ANDROID that has usbip compiled in.

See here for how to use the console client

VirtualHere USB Console Client for Linux (amd64)
VirtualHere USB Console Client for Linux (i386)
VirtualHere USB Console Client for Linux (armhf)
VirtualHere USB Console Client for Linux (aarch64)
VirtualHere USB Console Client for Linux (mipsel)