cyd01 / KiTTY

:computer: KiTTY, a free telnet/ssh client for Windows
https://www.9bis.com/kitty
Other
1.58k stars 136 forks source link

Mixed monitor resolution + increase scaling settings on windows breaks GUI. #499

Open theelous3 opened 1 year ago

theelous3 commented 1 year ago

Hi there.

Windows 10.

I have one 4k primary display and one 1080. I use 150% scaling on the 4k and 100% on the 1080.

Launching kitty, it seems to attempt some kind of scaling but just breaks:

image

In order to run correctly, I must override the system scaling behavior:

image

Both System and System (Enhanced) work, with the latter providing better text clarity.

Strangely, this wasn't an issue when I first opened it and configured my remotes. It appeared some time later on my second opening.

This is true for my older version (0.67.xx?) and the latest version at time of writing (0.76.1.1) which I installed to see if it would improve behavior.

yndx-melkov commented 1 year ago

I also have several issues with kitty and DPI changes. These's a code in Kitty that is supposed to support DPI, it handles WM_DPICHANGED, but doesn't seem to fully work.