Ozone GUI scales up and becomes huge when connecting laptop to a 4K TV

Hi everyone! I have an issue with running RetroArch on Windows 10 on a laptop (Dell Latitude 9410 with Intel UHD 630 graphics) connected to a 4K TV (LG OLED65CX):

I’ve configured the laptop to mirror the screen to the TV, so they’re both running the desktop in 1920x1080. As soon as I launch RetroArch, the desktop scaling automatically changes from 100% to 150% and the Ozone GUI is huge. When I exit RetroArch, the scaling resets back to 100%.

I have tried right-clicking RetroArch, clicking “Properties” and then “Compatibility” and played around with all the DPI settings as well as disabled full screen optimizations. None of these made any difference. I am using RetroArch 1.9.1 and windowed full screen mode is off.

This is not a new issue. I had it several years ago (on Win 10, but with an older Intel based laptop and a different 4K TV) and back then I just decided to give up. I can’t be the only one to have this issue, so before I continue to tinker with this I thought I’d ask for guidance. Does anyone know how to stop this?

Windows is setting the DPI scaling to 150%? if so, there’s not really anything to be done about it AFAIK. That is, Microsoft’s handling of auto-scaling is completely black-box and they provide no way to interact with it.

*I have been dealing with this IRL, as a bunch of our Crestron video controllers bump the scaling up to 150% inexplicably and it screws up icon scaling on a bunch of engineering software.

Thanks for the response. That’s a bit of a bummer. It’s interesting that none of the compatibility controls that seem to be related to this have an effect at all. Oh well, I’ll just give up on this then.

Yeah, it’s a real drag. You can’t even do it through the normal invasive stuff, like registry edits and/or group policy.