How to prevent RealVNC from scaling the display based on windows scaling option

realvncvnc

RealVNC does not present the window to to actual size but present a size computed based on 'scale' factor set in windows. For example say my display resolution is 1920×1080. And my remote PC is also set to 1920×1080. Then the expectation is when I go full screen the remote display fully occupies my display. In reality that size depends on 'scaling' I choose in windows display options. That is supposed to affect only text, icons etc but VNC uses that to scale the remote display itself.

Yes I can use auto scaling in RealVNC to get it to occupy full screen but that makes things blurry. Anyone have a solution for this? Thanks in advance.

Edit: I have tried searching but this particular problem seems to very hard to find. All resolution problems so far are about multi-monitor or how to change resolution while running etc.

Best Answer

In Windows 10, right click on the shortcut to launch your viewer. Go to properties, click the compatibility tab, click "Change high DPI settings", under High DPI scaling override, check "Override high DPI scaling behavior" and set the drop down to "Application".

Related Question