Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
Olga Weis Olga Weis Last updated Jan 5, 2026

Guide to RDP Scanner Redirection

The Microsoft Remote Desktop Protocol (RDP) is an effective way to access shared printers or storage devices. However, connecting to a scanner in a remote session is difficult due to the lack of support for drivers and imaging protocols like TWAIN .

You have two options to get around this limitation and connect to a scanner in a remote session. The first method uses native RDP functionality by making platform configuration changes. The second, and more efficient, option is to use a third-party solution such as FlexiHub or USB Network Gate.

The Native Method Using RDP Features

The native method of redirecting a scanner in RDP is highly technical and uses a feature called Opaque Low-Level Redirection.

Methodology and Driver Requirements

This method securely transfers raw USB Request Blocks (URBs) directly from the scanner to the remote session over the RDP connection, without interpreting or optimizing the data. The remote session must have the software required to understand the raw data stream. This requires installing the scanner driver on the remote session host, not the local client machine.

Configuring RDP to Enable Native Scanner Access

You must use admin permissions to configure the RDP property usbdevicestoredirect to control which USB devices can be accessed through the remote session. You can make the changes in the Group Policy or in the RDP file. The typical configuration values used are:


  • • A wildcard (*) that redirects most USB devices that lack high-level redirection support, including scanners.

  • • Class GUIDs that enable you to redirect an entire class of devices, such as specific scanner types.

RDP’s TWAIN Limitation

A crucial limitation of native RDP scanner redirection is its lack of TWAIN support. The lack of support for this industry-standard interface causes many applications to fail to recognize the scanner or to incorrectly process transferred images.

Using Software for RDP Scanner Redirection

Remote Desktop scanning is hard to implement in terminal server or cloud environments. When you do not have native support for remote desktop scanner redirection, FlexiHub offers an excellent solution. The software lets users access USB scanners in an RDP session with the same functionality as with a direct physical connection to the peripheral device.

FlexiHub

FlexiHub is a dedicated application that provides RDP scanner redirection so your equipment can be used in remote desktop sessions. FlexiHub works perfectly in different environments like Microsoft Azure, Microsoft Terminal Services, Citrix Virtual Apps and Desktops, VMware Horizon View, and Amazon Workspaces, among others. FlexiHub simplifies the process, allowing you to focus on your work without worrying about technicalities.

Note: Thanks to its network connectivity capabilities, FlexiHub is ideal for redirecting peripheral devices to remote offices or mobile employees.

FlexiHub
4.8 Rank based on 386+ Reviews
Software for redirecting USB

How FlexiHub Act as Remote Desktop Scanner Software?

FlexiHub works by establishing a connection between USB devices attached to a physical computer's ports and your remote desktop session. It creates a virtual USB port through which you can access a scanner or other types of network-attached USB equipment.

When you insert a device into a USB port, it becomes available to remote users across your network. The virtualized RDP scanner is treated as a physical device by your operating system.

How to Enable RDP Scanner Redirection via FlexiHub

Follow these simple steps to start using your USB scanner for remote desktop sessions:
  • 1.
    Once on the FlexiHub official website, register your FlexiHub account.
    flexihub account
  • 2.
    On all machines taking part in the RDP connection, download and install FlexiHub. Also make sure to install FlexiHub on the PC with the USB device physically plugged into it.
    sign up flexihub demo period
  • 3.
    Open FlexiHub by clicking the desktop icon, then login with your FlexiHub credentials.

    Upon a successful login, you’ll immediately see a list of devices available for remote-access.
    Download Flexihub for VBox
  • 4.
    From the client computer, create a virtual desktop connection once Remote Desktop is launched. blank
  • 5.
    Through the virtual desktop, open and login to FlexiHub. blank
  • 6.
    Locate the desired USB device from the list, then click the Connect button beside it.
    connect device

Benefits of using FlexiHub for RDP scanning

Advanced security
FlexiHub uses the secure 2048-bit SSL encryption protocol to maintain the security of your network data transmission. Images are sent to the server using encrypted virtual channels.
Redirect scanners to different platform
The software supports Windows, Linux, and Mac remote desktops and offers users the ability to perform cross-platform device sharing. Any platform can act as the server for a client running on any other supported platform.
Use with complex TWAIN software
FlexiHub is compatible with any TWAIN-compliant application. The RDP scanning solution treats local hardware as if it were directly connected to the remote machine.
Scanner drivers not required
No scanner drivers are required on FlexiHub clients. This saves a lot of system admin work as no new drivers need to be installed when using a new USB device connected to the network.
As soon as connectivity is completed, the scanner will be recognized by the remote sessions Device Manager. Using this reliable USB for remote desktop software solution affords client machines with the same level of functionality as it would with a direct connection to the peripheral device.

USB Network Gate

USB Network Gate is a versatile software utility that uses virtualization to redirect a local USB scanner to an RDP session. It is an essential tool in terminal server and cloud-based environments that lack native support for RDP scanner redirection. USB Network Gate enables users to scan in an RDP session with the same level of control as with a direct connection to the scanner.

Note: The software is optimized for use on local area networks (LANs), making it an excellent choice for office settings.

How USB Network Gate Enables Remote Desktop Scanning

USB Network Gate provides a reliable alternative when remote desktop scanner redirection is not supported. The software works by making a USB scanner connected to a local computer (the server) available to remote desktop sessions (clients). USB Network Gate creates a virtual USB port on the client machine that enables the remote computer to access any USB device, like your scanner, as if it were directly connected.

How to Enable RDP Scanner Redirection via USB Network Gate

Use the following steps to use your USB scanner for remote desktop sessions.
  • 1.
    Download and install USB Network Gate on the server computer with the physical connection to the scanner.
    download usb network gate
  • 2.
    Download and install USB Network Gate on the client computer with the remote desktop session.
    usb network gate client computer
  • 3.
    Start USB Network Gate on both machines.
    start usb network gate
  • 4.
    On the server, navigate to USB Network Gate’s "Local USB Devices" tab, select the USB scanner you want to share, and click “Share”.
    local usb devices
  • 5.
    On the client with the RDP session, open the "Remote Devices" tab in USB Network Gate, then click "Connect" to access the shared scanner.
    remote devicese

After the connection is established, the scanner is recognized by the client computer’s Device Manager and can be used in the RDP session.

Benefits USB Network Gate for RDP Scanning

USB Network Gate provides the following benefits.
Virtual Port Technology
USB Network Gate establishes virtual USB ports on client computers, enabling remote access to any USB device.
Seamless Functionality
The software allows remote users to enjoy the same level of functionality as they would with a locally connected USB scanner.
Flexible Access
After the user connects a USB device to the local server, it is immediately available to clients over RDP sessions.

Conclusion: Selecting the Best RDP Scanner Solution

Your budget, technical proficiency, and need for TWAIN compatibility will be the deciding factors when choosing the best RDP scanner solution. Native RDP redirection using Windows functionality is the most cost-effective solution, but it may present two potential issues. This method relies on complex administrative tasks and does not support TWAIN, limiting its professional use.

When you must have TWAIN compatibility, third-party software is your only option. FlexiHub and USB Network Gate create virtual USB ports to bypass RDP limitations. This virtualization provides full scanner functionality while simplifying driver management, with drivers only needed on the host computer. FlexiHub encrypts your data using the 2048-bit SSL protocol for additional security.

The native method is free, but its limitations often make a commercial solution your best choice. If you need reliable RDP scanner redirection and TWAIN support, check out FlexiHub and USB Network Gate.

Remote Desktop Scanning
  • 4.8 overall rank based on 386+ Reviews
  • Requirements: Windows, macOS, Linux, Android and Raspberry Pi.
  • 11.58MB Size.
  • Version 7.0.15544. (24 Dec, 2025).
  • Pricing starts $14 per month billed annually