The DPI Synchronization feature ensures that the DPI setting in a remote desktop or published application matches the client system's DPI setting.

A Horizon administrator can disable the DPI Synchronization feature.

Like the Display Scaling feature, the DPI Synchronization feature can improve the readability of text and icons on high-DPI displays. Unlike the Display Scaling feature, which increases the size of fonts and images and can make them blurry, the DPI Synchronization feature increases the size of fonts and images, keeping them sharp. For this reason, the DPI Synchronization feature is generally preferred for an optimal user experience.

Because Windows does not allow users to change the system-level DPI setting for the current user session, DPI synchronization occurs only when you log in and start a remote session. If you change the DPI setting during a remote session, you must log off and log in again to make the remote desktop's DPI setting match the client system's new DPI setting.

Horizon Client supports synchronization only to the system DPI setting.

Note: The system DPI setting might not be the same as the main monitor's DPI setting. For example, if you close the main monitor and the system switches to an external display that has a different DPI setting than the main monitor, the system DPI setting is still the same as the DPI setting of the previously closed main monitor.

When the DPI Synchronization feature and the Display Scaling feature are both enabled, only one feature takes effect at any given time. DPI Synchronization happens during the initial connection, and Display Scaling works in case of reconnection, if required. When DPI Synchronization works and the client system's DPI setting matches the remote desktop's DPI setting, Display Scaling cannot take effect, even if you select the Allow Display Scaling option in the user interface.