DPI scaling is a critical consideration when using high-resolution monitors (over 1920x1080) with Citrix Virtual Apps and Desktops. Without the proper product versions and configuration, the Citrix session could be displayed at resolutions and scales that diverge from the local client configuration, resulting in blurry text and incorrect sizing of graphics.
This article lists the different DPI scaling modes, support requirements, and configuration options available with Citrix Workspace App (CWA) for Windows.
CWA for Windows can be configured in one of three DPI modes:
CWA for Windows will match display resolution and DPI scale settings of the local Windows client to the Citrix session. This is the recommended mode for all cases that meet the following system requirements:
Location: HKLM\SOFTWARE\Citrix\Graphics
Name: EnableDpiSupport Type: DWORD Value: 1
CWA for Windows will upscale the Citrix session to match the DPI scale set on the local Windows client. This mode is intended as a temporary solution to support backward compatibility scenarios, where CWA for Windows may be used to connect to legacy XenApp/XenDesktop 7.15 LTSR environments, where DPI matching is not possible but the use of high-resolution monitors and DPI scales above 100% are needed on the client.
CWA for Windows will ignore DPI scale settings on the local Windows client. In this mode, it is up the Windows OS to manage scaling of the CWA and the Citrix session, in the same way it does for any other application that is not DPI-aware. This mode is not recommended for use with DPI scales over 100%.
Settings can be configured through CWA for Windows group policy settings, or through the ‘High DPI’ settings under ‘Advanced Preferences’ in CWA for Windows up to version 2205. These settings are also available to configure using the Citrix Global App Configuration Service.
To configure DPI scaling using the CWA for Windows Group Policy Object administrative template (administrators only)

To configure DPI scaling using the graphical user interface:

Caution! Using Registry Editor incorrectly can cause serious problems that might 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. Be sure to back up the registry before you edit it.
Starting with Citrix Receiver for Windows 4.10, improved support for handling higher DPI resolution in a session has been added.
Feedback submitted!