You can access locally attached USB devices, such as thumb flash drives, cameras, and printers, from a remote desktop. This feature is called USB redirection.
With this feature, most USB devices that are attached to the local client system are available from a menu in Horizon Client. You can use the menu to connect and disconnect the devices.
Using USB devices with remote desktops has the following limitations:
- When you access a USB device from a menu in Horizon Client and use the device in a remote desktop, you cannot access the device on the local computer.
- USB devices that do not appear in the menu, but are available in a remote desktop, include human interface devices such as keyboards and pointing devices. The remote desktop and the local computer use these devices at the same time. Interaction with these devices can sometimes be slow because of network latency.
- Large USB disk drives can take several minutes to appear in the desktop.
- Some USB devices require specific drivers. If a required driver is not already installed on a remote desktop, you might be prompted to install it when you connect the USB device to the remote desktop.
- If you plan to attach USB devices that use MTP drivers, such as Android-based Samsung smart phones and tablets, you must set Horizon Client to automatically connect USB devices to your remote desktop. Otherwise, if you try to manually redirect the USB device by using a menu item, the device will not be redirected unless you unplug the device and then plug it in again.
- Webcams are not supported for USB redirection using the Connect USB Device menu. To use a webcam or audio input device, you must use the Real-Time Audio-Video feature. This feature is available when used in conjunction with View 5.2 Feature Pack 2 or a later release. See Using the Real-Time Audio-Video Feature for Webcams and Microphones.
- The redirection of USB audio devices depends on the state of the network and is not reliable. Some devices require a high data throughput even when they are idle. If you have the Real-Time Audio-Video feature, included with View 5.2 Feature Pack 2 or a later release, audio input and output devices will work well using that feature, and you do not need to use USB redirection for those devices.
You can connect USB devices to a remote desktop either manually or automatically.
- To use USB devices with a remote desktop, the View administrator must have enabled the USB feature for the remote desktop.
This task includes installing the USB Redirection component of the agent, and can include setting policies regarding USB redirection. For more information, see the View Administration document if you are using Connection Server and Agent 5.3.x. See Setting Up Desktop and Application Pools in View if you are using Connection Server and Agent 6.0 or later.
- When Horizon Client was installed, the USB Redirection component must have been installed. If you did not include this component in the installation, uninstall the client and run the installer again to include the USB Redirection component.
- Manually connect or disconnect a USB device.
- From the Horizon Client menu bar, click Connect USB Device.
- Select or unselect the USB device.
- From the Connect USB Device menu, select or unselect Automatically Connect at Startup to configure whether to connect USB devices when Horizon Client starts.
This option is selected by default.
- From the Connect USB Device menu, select or unselect Automatically Connect when Inserted to configure whether to connect a USB device when you inset it into the client system.
Enable this option if you plan to connect devices that use MTP drivers, such as Android-based Samsung smart phones and tablets. This option is selected by default.
You can also configure automatically connecting USB devices using the configuration file options view.usbAutoConnectAtStartup and view.usbAutoConnectOnInsert For more information, see Horizon Client Configuration Settings and Command-Line Options..
If the USB device does not appear in the desktop after several minutes, disconnect and reconnect the device to the client computer.
What to do next
If you have problems with USB redirection, see the topic about troubleshooting USB redirection problems in the Setting Up Desktop and Application Pools in View document.