Menu path: Sessions > Horizon Client > Horizon Client Global > USB Redirection

In this area, you can enable and configure USB redirection for specific devices. A USB composite device can be split into its components (interfaces). Example: USB dictation device that is split into the components loudspeaker, microphone, storage device/drive and control buttons.

Ensure that the power supplied by the USB connection is adequate for the device.
If USB redirection is enabled, drive mapping should be disabled; see Drive Mapping. Otherwise, USB redirection can cause a storage device to be removed from the drive mapping. This is the case if the Automatically connect when inserted option is enabled.

You can change the following settings:

USB Redirection

  • On
  • Off

Automatically connect at startup

☑ USB devices that were inserted before the start of the session are available in the session. (default)

Automatically connect when inserted

☑ USB devices that are inserted during the session are available in the session. (default)

Default rule: This rule will apply if no special rule was configured for a class or a device.

  • Allow
  • Deny

    Tip

    To secure your endpoint, it is generally recommended to set Default rule to Deny and to configure Allow rules only for the required USB devices and USB device classes. 

Automatic splitting of composite USB devices

☑ A USB composite device will automatically be split into its individual components (interfaces). The class rules will be applied to these individual devices.

☐ The device will not be split into its components.

Creating a Class Rule

  1. To create a new rule, click in the Class Rules area.
  2. Choose a Rule. The rule specifies whether use of the device class defined here is allowed or prohibited.
  3. Under Family, select the class of device for which the rule should apply. Examples: Audio, Printer, Smartcard, Storage Devices.
  4. Under Name, give a name for the rule.
  5. Click on Ok.
  6. Click on Apply or Ok.
    The rule is active.

Creating a Device Rule

When a rule is defined, at least one of the properties Vendor ID or Product ID must be given.
  1. To create a new rule, click in the Device Rules area.
  2. Choose a Rule. The following rules are available:
    • Deny: The device will not be redirected via USB redirection.
    • Allow: The device will be redirected via USB redirection.
    • Split: A USB composite device will automatically be split into its individual components (interfaces).
    • No auto-split: A USB composite device will not be split.
  3. Give the Vendor ID of the device as a hexadecimal value.
  4. Give the Product ID of the device as a hexadecimal value.

    To find out the Vendor ID and Product ID of the connected USB device, use the command lsusb (or lsusb | grep -i [search term]) in the terminal. You can also use the System Information tool, see Using “System Information” Function.

  5. Only for USB composite devices: Under Interface Exclude List, enter a list of interfaces which are to be excluded from USB redirection. The individual interfaces can be separated by commas or spaces.
  6. Under Name, give a name for the rule.
  7. Click on Ok.
  8. Click on Apply or Ok.
    The rule is active.