USB Redirector Comparison Table

The table below shows a side by side comparison of the most significant features available in different editions of USB Redirector.

Click on the feature name to see a description.

Feature Descriptions

USB Server It is a computer where USB devices are physically plugged into USB ports. It could be a workstation, thin client, etc.
USB Client It is a remote computer, where USB devices are redirected to. It could be a Terminal Server, Virtual Machine or just a regular PC that needs to use a USB device remotely.
TCP Communication It is a communication between USB Server and USB Client by means of TCP/IP protocol. You can use any suitable type of TCP connection either it is a direct connection through the LAN, WAN, WLAN, Internet or more secure VPN connection. To establish the connection you need to know IP address of the remote computer and TCP port number.
RDP Communication It is a communication between USB Server and USB Client by means of RDP protocol. This allows redirecting USB devices to the remote Terminal Server or Virtual Machine while working over Remote Desktop. For proper operation you need to use Microsoft Remote Desktop Client on Windows, or rdesktop on Linux.
Isolation of USB devices in RDP session This unique technology allows to isolate USB devices in RDP session so that they are not accessible for other users working on the Terminal Server!
Redirection of HID devices into RDP session Human Interface Devices like keyboards, mouses, footpedals, multimedia keypads and some fingerprint readers are redirected to the user's RDP session.
Safe-remove icon for Mass Storage devices in RDP session When redirecting USB Mass Storage devices into non-console session on Terminal Server, the standard Windows' safe removal icon does not show up. USB Redirector provides it's own safe removal icon in this case.
IP Filters It is a security feature allowing to control which computers will be able to connect to your USB server and use shared USB devices.
Auto-sharing of USB Devices It a feature that allows to automatically share any USB device, as soon as it is plugged into USB port. You don't have to do this manually when this feature is turned on.
Attention! Before enabling this feature, you need to add your USB keyboard and USB mouse to the Exclusion List. Otherwise they will be automatically shared and become unavailable on the local PC.
Auto-connection of USB Devices It is a feature that allows to automatically connect a USB device as soon as it becomes available for connection on USB Server. Also this feature enables USB Redirector to automatically connect a USB device after it is released by another USB Client.
Auto-reconnect It is a feature that allows USB Redirector to automatically re-establish a connection between USB Server and USB Client if it was broken (e.g. after LAN, WLAN or VPN failure). This feature is enabled by default in all USB Redirector versions.
Exclusion List It is a feature that allows to selectively disallow device sharing or connection. When USB device has been added to the Exclusion List, it cannot be shared or connected to a remote USB Client, until you remove it from the Exclusion List.
Individual Sharing of Identical USB Devices It is a feature that is useful when you have several absolutely identical USB devices. You can share each of them individually.
Cross-plaftorm Connection It allows you to redirect USB devices between Windows and Linux. You just need to install the proper USB Redirector version on your computer and connect USB devices without any limitations.
Reset USB Device on Disconnect After the client has disconnected, many of the USB devices require reset (reinitialization) to be able to accept new client and work correctly. However not all devices are designed for such use and not all of them can handle reset. USB Redirector provides several reset methods for the maximum compatibility. You can choose the most suitable reset method for your USB device.
Nickname It allows to assign a nickname for USB device to differ equal USB devices plugged into computer's USB port.
Inactivity Timeout It is a feature that allows to connect USB device that was occupied by another USB Client, but not used during a certain time. You just need to enable this feature for the selected USB device and choose a time frame after which USB device becomes available for connection.
Data Compression It helps to reduce network traffic and even speed up certain categories of USB devices. It reduces the amount of data that needs to be transferred over network thus reducing the transfer time and increasing connection speed. It is very useful when enabled for scanners or audio USB devices, as well as for USB devices operating over Internet.
Callback Connection It allows to connect USB devices to remote USB Client located behind NAT or Firewall. This is accomplished by swapping the server and client roles. In normal situation, USB client initiates a connection. With Callback Connection, it is a USB Server who initiates a connection.
Remote Control It allows to connect or disconnect USB devices to remote USB Client from USB Server.