Citrix and RDS

Printing with Printix is also possible if you use Citrix or Remote Desktop Services (RDS) as long as you follow the steps below.

Alternatively, if you are using desktop clients, install the Printix Client on each client. All the local printers will be mapped into the Citrix terminal session.

  1. Install the Printix Client on the Citrix Servers and install Printix Client on at least one computer at each site/location.
  2. Add networks to reflect the sites/locations.
  3. For each print queue in Printix Administrator, open the Print queue properties page and select Via the cloud.
  4. Each user running a terminal session (Citrix session) will sign in to the Printix Client and see all the printers for the site/location.

Citrix and RDS profile management

To make the Printix Client work, you need to modify the Windows Registry so the user's Printix settings are included in the Application Data roaming profile.

  1. Press Windows+R.

    The Run dialog box appears.

  2. Type regedit, then select OK.

    Select Yes if prompted.

    The Registry Editor appears.

  3. Browse to HKEY_LOCAL_MACHINE\SOFTWARE\printix.net\Printix Client\.
  4. Add a DWORD value named StartAsVDI and give it a Data value that matches your environment.

    The StartAsVDI can take on these decimal values (hex value in parenthesis):

    • 0 (0×00000000)

      This is the default. The Printix Client updates itself automatically.

    • 1 (0×00000001)

      The Printix Client does NOT update itself automatically. It reads and writes the user's Printix settings, including access tokens, in the user's Application Data folder.

      • The path to the user's application folder is based on %APPDATA%.

    • 2 (0×00000002)

      The Printix Client updates itself automatically. It reads and writes the user's Printix settings, including access tokens, in the user's Application Data folder.

      • The path to the user's application folder is based on %APPDATA%.

    • 999 (0×000003e7)

      Printix Client does NOT update itself automatically. It reads and writes the user's Printix settings, including access tokens, in the user's Application Data folder.

      • The path to the user's application folder is based on %USERPROFILE% and then AppData\Roaming is appended.

    StartAsVDI only takes effect after a restart of the Printix Service and only takes effect for new profiles.