This article explains how to map a standard USB laser or ink-jet printer into a Citrix or Remote Desktop (RDP) session on IGEL OS.

This method may not work with specialty printers (i.e. label printers, or heat printers). If this does not work for your printer, you may need to use USB redirection. 


Configuring a Printer for Raw Redirection

  1. Go to Devices > Printer > CUPS > Printers.

  2. Create a new printer and define a Printer Name.

  3. Select the Printer Port your printer is connected to.

  4. Set Manufacturer to Generic.

  5. Set Printer names to Raw Queue.

  6. Switch to the tab Mapping in sessions.

  7. Enable Map Printer in ICA Sessions (for Citrix sessions) or Map Printer in RDP Sessions.

  8. Enable Use Custom Windows Driver Name.

  9. Enter one of the following into the Printer driver field:
    • If you want to use the Citrix universal print driver, enter "Citrix Universal Printer".
    • If you want to use a different printer driver, open your remote Windows system and get the exact name of the driver from the Print Server Properties dialog: 

  10. Review the settings in the tabs General and Mapping in sessions and then click Ok.

  11. Confirm the creation of the new printer.

Configuring the Session at the Client


 Go to Sessions > Citrix > Citrix Global > Mapping > Printer and ensure that Client printer mapping is enabled.


Go to Sessions > RDP > RDP Global > Mapping > Printer and ensure that Enable Client Printer Mapping is enabled.

Installing the Printer Driver on the Server Side (If Not Already Present)

The following step is only required if the printer driver is not already on the server. 

Start the ICA or RDP session as administrator and install the printer driver with the redirected port named "TS00x/ClientPort".

Related Information