The steps depend on the version of the remote Windows OS.

Windows Server 2016, 2019

Change registry settings and reboot

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
 
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%
192 for 200%
 

Windows 10

Change registry settings and reboot

HKEY_CURRENT_USER\Control Panel\Desktop\Win8DpiScaling
 
– Type in Decimal Value:
Turn on = 1
 
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%
192 for 200%