Purpose
This guide provides complete setup instructions to enable Citrix USB redirection for Wacom display tablets (DTH and DTU series), allowing full pen and touch functionality inside a virtualized Citrix environment.
It assumes that:
- A functional Citrix infrastructure is already in place.
- USB redirection has not yet been configured.
Citrix uses its own connection application known as the Citrix Workspace (formerly Citrix Receiver). The Citrix Virtual Desktop Assistant (VDA) must be installed on each host system.
Citrix is configured in two different ways:
- XenDesktop - With a XenDesktop configuration, the user has exclusive access to the host machine. This is basically the same as a Remote Desktop Connection (RDC).
- XenApp - With a XenApp configuration, the application is allowed to be run on the host OS by the user while the underlying hardware is shared by multiple users.
Requirements
- Citrix Workspace or Citrix Receiver on the client.
- Citrix XenDesktop 7.1+ (USB Redirection).
- Citrix XenApp/XenDesktop 7.6 FP3+ (USB Optimization).
- Citrix VDA (Virtual Desktop Assistant) on host machines.
- A Windows-based VM (Windows 10 or 11).
- Latest supported Wacom tablet driver (depending on device and OS).
Step 1: Citrix Server Configuration
-
Open Citrix Studio on the Citrix server.
-
In the left pane, expand Citrix Studio > Policies.
-
Under Actions, click Create Policy.
-
In the policy editor:
-
Select ‘All Settings’ > USB Devices.
-
Set Client USB device redirection to Allowed.
-
Under Client USB device redirection rules, click Add, and enter redirection values for the target device.
-
Under Client USB device optimization rules, click Add, and enter optimization values for the device.
-
📌 Note: See the Tablet Configuration Values section below. Some devices require multiple entries (e.g., one for pen, one for touch).
-
Click Next, select ‘All objects in the site’, then Next again.
-
Name the policy, optionally add a description, and check Enable Policy.
-
Click Finish to save the policy.
Verifying Policy
After creating the policy:
- Check the Overview tab for Name, Status, Priority.
- Check the Settings tab for:
- Client USB device redirection (Allowed).
- Client USB device redirection rules.
- Client USB device optimization rules.
Step 2: Client Setup
- Log in to the client machine as an administrator.
- Press
Win + R
, typeregedit
, and open the Registry Editor. - Navigate to:
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\ICA Client\GenericUSB
- Open the
DeviceRules
Multi-String Value. - In the Allow section, add the Client Registry values for your device.
- Confirm changes and reboot the client machine.
Step 3: Virtual Machine Setup
Inside the Citrix-hosted Virtual Machine, install the latest Wacom tablet driver for the tablet and OS in use.
- Download from: https://www.wacom.com
Tablet Configuration Values
Use these values depending on the tablet model in use:
Device Model | USB Redirection (Policy) | USB Optimization (Policy) | Client Registry (DeviceRules ) |
---|---|---|---|
DTH-1320 (Cintiq Pro 13) |
VID=056A PID=034F #Pen VID=056A PID=0353 #Touch
|
Mode=00000002 VID=056A PID=034F class=03 #Pen Mode=00000002 VID=056A PID=0353 class=03 #Touch
|
VID=056A PID=034F #Pen VID=056A PID=0353 #Touch
|
DTH-1152 |
VID=056A PID=035A #Pen VID=056A PID=0368 #Touch
|
Mode=00000002 VID=056A PID=035A class=03 #Pen Mode=00000002 VID=056A PID=0368 class=03 #Touch
|
VID=056A PID=035A #Pen VID=056A PID=0368 #Touch
|
DTU-1031 | VID=056A PID=00FB #Pen |
Mode=00000002 VID=056A PID=00FB class=03 #Pen |
VID=056A PID=00FB #Pen |
DTU-1031X | VID=056A PID=032F #Pen |
Mode=00000002 VID=056A PID=032F class=03 #Pen |
VID=056A PID=032F #Pen |
DTU-1141 | VID=056A PID=0336 #Pen |
Mode=00000002 VID=056A PID=0336 class=03 #Pen |
VID=056A PID=0336 #Pen |
💡 TIP: To identify USB Vendor/Product IDs (VID/PID), use a USB database such as USBID.
References
- Citrix USB Policies Documentation: https://docs.citrix.com/en-us/xenapp-and-xendesktop/7-6/xad-policies-article/xad-policies-settings-wrapper/xad-policies-settings-ica/xad-policies-settings-usb.html