The DPI Synchronization feature ensures that the DPI setting in a remote desktop or published application matches the client system's DPI setting. When you start a new remote session, Horizon Agent sets the DPI value in the remote session to match the DPI value of the client system.

The DPI Synchronization feature is enabled when the following requirements are met.

  • The client system supports Retina Display.

  • Full-resolution mode (Connection > Resolution > Full Resolution) is selected in the remote desktop.

  • If you use multiple monitors, the Retina Display is the primary window in system preferences. You cannot have more than one display in full-screen mode.

The DPI Synchronization feature cannot change the DPI setting of an active remote session. If you connect to an active remote session in full-resolution mode, Horizon Client scales the resolution to be similar to when DPI Synchronization is enabled, but icons are not as clear. If you switch from normal to full-resolution mode in an active remote session, Horizon Client prompts you to log off from the remote session for the resolution change to take effect.

If you use a non-Retina Display computer when you start a remote session, and then use a Retina Display computer to connect to the same session, the remote session cannot change to the new DPI setting until after you log off.

A Horizon administrator can disable the DPI Synchronization feature on a remote desktop by disabling the DPI Synchronization agent group policy setting. You must log out and log in to the remote desktop again to make the configuration change take effect. For information about the DPI Synchronization group policy setting, see the Configuring Remote Desktop Features in Horizon 7 document.

For virtual desktops, the DPI Synchronization feature is supported on the following guest operating systems.

  • 32-bit or 64-bit Windows 7

  • 32-bit or 64-bit Windows 8.x

  • 32-bit or 64-bit Windows 10

  • Windows Server 2008 R2 configured as a desktop

  • Windows Server 2012 R2 configured as a desktop

  • Windows Server 2016 configured as a desktop

For published desktops, the DPI Synchronization feature is supported on the following RDS hosts.

  • Windows Server 2012 R2

  • Windows Server 2016

The DPI synchronization feature does not work with published applications.

The DPI Synchronization feature requires Horizon Agent 7.0.2 or later and Horizon Client 4.7 or later. The DPI Synchronization feature is not available if you use Horizon Client 4.7 with Horizon Agent 7.0 or 7.0.1, or an earlier (pre-4.7) version of Horizon Client with Horizon Agent 7.0.2 or later.