KVM/IP: Viewer: Lock Aspect Ratio is not respected when window is maximized

KVM/IP: Viewer: Lock Aspect Ratio is not respected when window is maximized, so it is forcing me to stretch and stretch and stretch the window manually every time until I can get a somewhat clear picture. A simple, venerable shortcut to maximize the window in one click does maximize the window indeed, but then, VirtualHere stretches the picture beyond recognition (obviously ignoring the Lock Aspect Ratio setting). This might seem like a minor point, but, trying to use VirtualHere KVM/IP daily, this issue does bring pain and frustration.

Thanks.

 

#2

Using the Maximize button together with Lock aspect ratio doesnt make sense because they can be different.

(I think I might remove the maximize button when the aspect ratio is locked to avoid this issue in future versions)

They likely conflict  because the resolution (& ratio) of your screen and the target can be different, so maximizing your window would not maintain the aspect ratio. So the client attempts to resize the window accordingly.

When Lock-Aspect Ratio is on, then the resolution (Specified in Settings in the KVM Window) is what the ratio is.

If you have any ideas how to handle this let me know.

#3

Perhaps filling otherwise "empty" parts of the screen with black color? That's how video players handle locked aspect ratio alongside maximization.

#4

Yes, exactly.

A good example could be TightVNC which does this flawlessly.
There are 3 display modes in total: window, maximized and full screen, and they all take good care to always show the best possible picture.
On top of all that, there are various zoom modes available.

Check it out, it is free and open-source.