FlexiHub is the software designed to share USB over TCP or IP. You can share local USB and serial devices and the other way around – you can access devices attached to remote computers in your network as if they were inserted directly into your machine.
With FlexiHub you can manage your devices remotely, i.e. you do not have to be physically present at the remote end to connect or disconnect a device. Remote computers appear as nodes on your machine and you can view and manage devices attached to them. It is totally safe to do it, thanks to encrypted communication.
Once you connect a USB device to a machine, the software will detect and display its type automatically. This helps to identify a device you need to connect to or, perhaps, restrict access to - a phone, printer, scanner, mobile phone, etc. – especially if there are multiple devices connected to a single computer. Serial port devices will have a special mark not to be confused with devices using USB ports to communicate to computers.
Not only you can share a USB or serial device connected to a computer, you can also block access to any device attached to your local or machine. No network users will be able to view and manage it without your permission, it will not be displayed on others’ computers.
Virtual machines do not have ports, so accessing a content stored on a USB dongle or running a program that requires a USB key becomes a problem here. FlexiHub helps you solve this problem – it allows USB passthrough from the host OS to the virtual environment thus enabling access to a USB port. Software is compatible with VMware, VMware ESX, Citrix XenDesktop and Microsoft Hyper-V.
Unlike other such programs FlexiHub along with USB ports allows sharing COM ports. The app automatically detects whether a serial or USB port is used for communication and the way the device connects to a machine, no matter whether it is a scanner, flash drive or a bar code scanner.
To share functionality of USB devices in Remote Desktop install FlexiHub on your local computer (Server module) and on a remote machine (Client module) – these are a single instance of the app. Once you install it, remote desktops devices appear as if they are physically inserted into your machine.
FlexiHub routes traffic through its own Redirection Server, so it is not required for your computers to have a real IP address. You will not "see" the other computer with a USB or serial port device, but you can still connect to it and use the device’s functionality remotely.