ISUS#732: Using a SpaceMouse in Citrix HDX Session


You want to use a 3Dconnexion SpaceMouse in a Citrix HDX Session but it is not detected.

Native USB-Redirection is activated but the mouse is still not usable in the session.


This is because Human Interface Devices (HID) such as a mouse are not redirected by default.


Do not redirect the SpaceMouse if it is the only mouse connected to your thin client! After redirecting, the local system would be without a mouse. Make sure to use a second mouse for the local device in this scenario.

  1. In Setup, go to Sessions > Citrix XenDesktop/ XenApp > HDX/ ICA Global > Native USB Redirection
  2. Activate the checkbox Enable native USB Redirection
  3. Set the Default Rule to Deny.
  4. Add a device exception rule as in the following screenshot with the Product- and Vendor-ID of your specific SpaceMouse:

    Device Rule for Spacmeouse Pro

    In order to find out the Vendor ID and Product ID open a Local Terminal and issue the command lsusb. This will show a list containing the connected USB-Devices and their IDs.

    The SpaceMouse is ready for use.

Additional Steps for IGEL Linux 10

If your device has IGEL Linux 10 / IGEL OS 10, the SpaceMouse is used as an additional mouse for the local system. Because of this, the SpaceMouse will interfere with the local mouse pointer. You can prevent this by denying local USB access.

To prevent the SpaceMouse from interfering:

  1. In Setup, go to Devices > USB access control and activate Enable.
  2. In the Device Rules area, click Hinzufügen to add a new device rule.
  3. Set the device rule as follows:
  4. Click Ok in the dialog and then Apply or Ok in the Setup.

IGEL's Terms & Conditions apply.