andymanic / OSRTT

OSRTT (Open Source Response time tool) is a complete LCD monitor response time testing solution made as easy and accessible as possible.
https://andymanic.github.io/OSRTTDocs/
Other
55 stars 4 forks source link

OSRTT Launcher displays incorrectly on a 4K monitor #13

Open Hutsonos opened 6 months ago

Hutsonos commented 6 months ago

Describe the bug OSRTT launches incorrectly. The program window does not scale appropriately

To Reproduce After connecting the Samsung Odyssey G7 S28BG700EPX monitor, which has 144 Hz and 4K resolution, I cannot test the response time using OSRTT because the program window cannot be scaled. After changing the resolution from native 4K to 1080p, the main menu is visible, but unfortunately the option to run the test itself is not.

Expected behavior Fully display the program or enable application resize function.

Screenshots image image

Desktop (please complete the following information):

Additional context I previously tested about 7 monitors using OSRTT but not in 4K resolution and everything worked fine.

andymanic commented 6 months ago

Hi there, this is due to Windows scaling messing with the window size. I've tried everything I can find to have it not do that, and one change in the more recent versions has helped in my experience. The fix though is to set Display Scaling to 100% and restart the program (or in rare cases restart your system).

As a bit of an open question, if anyone who comes across this repo and issue knows how to get WinForms apps to not scale, please do let me know or submit a PR. I'd greatly appreciate the help!

I'm also going to leave this issue open so anyone else looking will see it, rather than the multiple closed issues reporting the same thing.

Hutsonos commented 6 months ago

hey, thank you very much for your answer. I managed to measure the response time on this monitor, although I actually had to fiddle with the screen scaling setting in Windows :)