Remote Desktop DPI Scaling: RoyalTS vs Windows

Thanks for all the information.

Unfortunately I don’t know the XPExplorer app and what they are exactly doing differently but regardless of how you set your DPI settings, when you configure Royal TS to be DPI aware, all pixel based measurements should be scaled according to what the system APIs deliver back to our application. When our application detects that it runs on a 200% system, all pixel measurements are multiplied by 2. For the remote session, we do not have much control over scaling. All we can do is “forward” the scaling factor to the remote session and let the RDP ActiveX control (which ships with Windows) decide what to do.

As mentioned in this KB

not all OS versions can handle this. If you have older systems and need compatibility in the remote session, we can only recommend to clear the “Disable display scaling” setting in the View -> Options -> User Interface and restart Royal TS. Your icons may get blurry but the remote session should now be scaled correctly by the OS.

Regards,

Stefan