Inactive Timeout Feature
Using USB Redirector you could note the following: after remote client has been connected to USB device, it becomes occupied until client disconnects from this device.
Now this problem is resolved! USB Redirector allows connecting USB devices that are occupied by other clients but not used by them during the certain time.
Now each shared USB device has new property - inactive timeout. It is time frame when device is inactive. USB device can be connected to the remote client but is not used. Just at this moment USB device inactive timeout starts. As soon as device's inactive timeout exceeds setting value USB Redirector will allow other clients to connect to this device. But current client will not be disconnected. When new client tries to connect to the device USB Redirector will disconnect the device from the client that does not use it and connect it to the new client.
You need to open USB Device properties windows (For detailed information please see

You need tick off in checkbox "Switch USb device to available..." and assign timeout in minutes in the entry field. After you set the timeout you need to press "Apply" button to take effect. From this time USB Redirector will count off inactive timeout for this USB device.
If client does not use the device during stated interval, then the icon near this device will take the form of the following: ![]()

When client starts working with the device once again the icon will be changed ![]()