What do you need to know about RemoteFX USB Redirection in 2020?

Last updated

What is RemoteFX USB redirection?


RemoteFX USB redirection has a simple goal. Users should be able to interact with any device from within a remote session. The Remote Desktop Protocol (RDP) partially addresses this issue with its many redirection procedures that can be used to access specific types of devices in remote sessions. Here are some of them.

  1. Drive Redirection enables users to access the file system on local or USB-attached drives from an RDP session.
  2. Plug-and-Play Device Redirection allows users to access plug-and-play devices like music players, POS for .NET devices, and PTP digital cameras in a remote session.
  3. Smart Card Redirection gives users in a remote session the power to authenticate with smart cards and e-tokens.
  4. Easy Print enables local printers to be used from remote sessions.
  5. Port Redirection lets serial and parallel ports and devices connected to them to be accessed in RDP sessions.
  6. Input Redirection allows an RDP session to access local keyboards and mice.
  7. Audio Redirection is used to give remote sessions the capacity to perform audio recording and playback.

Not all devices that a user may wish to use in an RDP session are supported by native RDP to USB redirection. Many useful pieces of equipment such as webcams and scanners cannot be used with standard USB redirection to RDP. Fortunately, you can use RemoteFX USB redirection to address all types of USB devices.

The software works differently than the high-level capabilities of Remote Desktop USB redirection. RemoteFX USB redirection works at a lower level with the transmission redirected at the port in the same way that serial or parallel ports can be forwarded with RDP. There are advantages to this strategy, but RemoteFX USB redirection is not designed to replace RDP’s high-level redirections. Using the two techniques in tandem gives you more flexibility and functionality.

Now that you know what it does, here’s how to enable RemoteFX USB device redirection.

FlexiHub

Windows, macOS, Linux, Android
4.8 Rank based on 78+ users
FlexiHub is a great tool to redirect USB in RDP with minimal configuration. In just a few steps, you can start redirecting USB traffic in RDP sessions.
FlexiHub

Here’s what you need:

  1. A RemoteFX-capable client (Remote Desktop Connection 7.1 or later)

  2. A virtual machine hosted on a RemoteFX host (Windows 7 SP1 or later)

Enabling RemoteFX USB
redirection on the clients


The RemoteFX USB redirection feature needs to be enabled to redirect USB devices from a specific computer.

In Group Policy, navigate to Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Connection -> ClientRemoteFX USB Device Redirection.

Edit “Allow RDP redirection of other supported RemoteFX USB devices from this computer.” Enable the policy, and choose if the ability to redirect devices will be restricted to admins or if all users can perform the function.

On the client machines, run the “gpupdate /force” command from an Administrator command prompt. This allows you to enable or disable the redirection feature. A restart is required after making any changes.

Using the feature


Open the Remote Desktop Connection in the client machine. Click Options to display the tabs if they are not visible.

Select the Local Resources tab and click More to open the Local Devices and Resources dialog box. Devices that are supported by RemoteFX USB will be displayed in the device tree under “Other supported RemoteFX USB devices”.

Note: The “Other supported RemoteFX USB devices” tab is only active if RemoteFX USB redirection is enabled on the client, as described above. At least one supported device needs to be connected so it can be made available for redirection.

Once the connection is complete, the selected devices will be visible in the remote virtual desktop.

Additional Information


Redirection in the RDP session will use both RemoteFX USB redirection as well as native high-level redirection. This table specifies which redirection method is used for certain types of devices.

Deploying for Rich and Thin Clients

Additional Information

Server Device Security


The Device Installation Restrictions policy settings allow you to exert control over how devices are redirected. Restrictions can be based on device IDs, setup classes or the level of user permissions.

Modify the following group policy setting on the client to restrict device installation.

• Computer Configuration->Administrative Templates->System->Device Installation->Device Installation Restrictions

Device Installation

Verifying Proper Installation of RemoteFX USB Redirection


Expand the Universal Serial Bus Controllers tab in Device Manager. Locate any USB hubs or USB controller devices, right-click on them and select Properties. Click Driver Details on the Driver tab. The tsUSBflt.sys file will be in the list of driver files if RemoteFX USB redirection is installed correctly.

FlexiHub

Requirements: Windows XP/2003/2008/Vista/7/8/10/Server 2012
Size: 6.93MB
Version: 3.6.12038 ()
User rating: (4.8 based on 78+ users )