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 cannot change the DPI setting for active remote sessions. If you reconnect to an existing remote session, the Display Scaling feature scales the remote desktop or published application appropriately.
The DPI Synchronization feature is enabled when the High Resolution Mode setting is disabled in the Settings window. Beginning with HTML Access version 4.5, if a Horizon administrator disables the DPI Synchronization agent group policy setting, the DPI Synchronization feature can be disabled, but the Display Scaling feature cannot be disabled. You must log out and log in again to make any configuration changes take effect. For information about the DPI Synchronization group policy setting, see the Configuring Remote Desktop Features in Horizon 7 document.
The DPI Synchronization feature requires Windows 7 or later for single-session desktops, Windows Server 2008 R2 or later for published desktops and published applications on RDS hosts, Horizon Agent 7.0.2 or later, and HTML Access version 4.4 or later.
Following are tips for using the DPI Synchronization feature.
If you change the DPI setting on the client system, you must log out and log in again to make Horizon Client aware of the new DPI setting on the client system. This requirement applies even if the client system is running Windows 10.
If you start a remote session on a client system that has a DPI setting of more than 100 percent, and then use the same session on another client system that has a different DPI setting of more than 100 percent, you must log out and log back in to the remote session on the second client system to make DPI synchronization work on the second client system.
Although Windows 10 and Windows 8.x systems support different DPI settings on different monitors, the DPI Synchronization feature uses the DPI value that is set on the client system's monitor in which the Web browser used for launching the HTML Access client session is located. HTML Access does not support different DPI settings in different monitors.
If you want to sync up with another monitor with a different DPI setting, you must log out of the remote desktop or published application, drag the Web browser used for launching the HTML Access client session to the other monitor, and log back in to the remote desktop or published application to make the DPI settings match between the client system and remote desktop or published application.