Windows Virtual Desktop scaling issues for high-DPI devices

Windows Virtual Desktop scaling issues for high-DPI devices

Recently I deployed Windows Virtual Desktop (WVD) to replace our Remote Desktop Services environment. The deployment of WVD was done without any issues however when the users lunched one of our legacy applications the scaling of the font was all messed up. This was due to the application not supporting scaling which caused the font to not fit into its boxes.

The following resolution also applies to Remote Desktop Services (RDS).

Resolution:

The resolve this issue we decided to ignore the scaling of the thin client when connecting to the WVD solution. Normally the scaling is inherited from the user’s computer to the instance of the WVD when you sign on.

To ignore the client desktop scale factor, you must update a registry setting on the session host itself:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\IgnoreClientDesktopScaleFactor
– If IgnoreClientDesktopScaleFactor does not exist then create a new DWORD value
– Type in Decimal Value:
Turn on = 1
Turn off = 0

Then we also thought it would be a good to configure the same scaling for all users using the WVD solution. This can be done by creating a GPO that applies to all users signing in to the specific session host, the GPO should be configured with this registry key:

HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels
– If LogPixels does not exist then create a new DWORD value
– Type in Decimal Value
96 for Smaller 100%
120 for Medium 125%
144 for Larger 150%

Do you find our content useful? Like and Share our Posts!

Leave a Reply

Your email address will not be published. Required fields are marked *