How to Change the Default Settings on the Citrix Generic Universal Printer

Summary

This article describes how to change the default settings for the Citrix Generic Universal Printer by overriding the hard-coded default settings of the Citrix Generic Universal Printer with registry keys of the manual setting.

Background

The Citrix Universal Printer in XenApp was originally created with static default printer settings. For examples, paper size, paper width, number of copies, and so on.

Requirements

  • XenApp 5.0 for Windows 2008
  • XenApp 6.x for Windows 2008 R2 include the fix

Procedure

Caution! This procedure requires you to edit the registry. Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Back up the registry before you edit it.

Use the following registry values to override the default settings:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print\UPDDevmode
Name: see the following table
Type: REG_DWORD
Data: see the following table

The following table provides information about the Registry Chart:

 

Name

Data

dmOrientation

1 = portrait
2 = landscape

dmPaperSize

1 = letter
9 = A4
through

118 = last paper defined in paper table

dmPaperLength

1 – 65535

dmPaperWidth

1 – 65535

dmScale

1 – 1000

dmCopies

1 – 9999

dmDefaultSource

1 – 15

dmPrintQuality

1 = draft
4 = high

dmColor

1 = monochrome
2 = color

dmDuplex

1 = simplex
2 = horizontal
3 = vertical

dmYResolution

32 – 65535

dmTTOption

1 = bitmap
2 = download
3 = substitute
4 = outline

dmColate

0 = false
1 = true

dmLogPixels

0 – 65535

dmBitsPerPel

0 – 65535

dmPelsWidth

0 – 65535

dmPelsHeight

0 – 65535

dmFormName

Form name, such as letter, A4, tabloid, or other available form options

Note: The Citrix Generic Universal Printer uses the preceding defined registry settings to override the default settings. Any changes to these settings using the printer preferences of the Citrix Universal Printer might be retained.

More Information

CTX089874 – Troubleshooting and Explaining the Citrix Universal Print Driver

CTX106812 – How to Auto-Create the Generic Citrix Universal Printer in User Sessions

CTX119690 – The Printing Jobs Take More Time When Using the Citrix Universal Printer

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.