Basically just what the title says. This occurred to me when trying to use the Steam Client on a 4K screen with no scaling. The app has no way of zooming, and it is extremely tiny! The simplest solution would be to just apply the magnifying effect, but just on the window contents. Though admittedly, the quality of the look of the Steam Client is pretty bad since it's already been drawn ridiculously tiny. Would it perhaps be possible to make the Steam Client draw to what it believes is a smaller resolution? And, of course, being able to zoom/scale a window the other way would also be good.
> Steam Client on a 4K screen with no scaling If you're using a 4K screen and things are too small, the expected UX to make things large enough to be readable is to use scaling in System Settings > Display and Monitor. I'm afraid we don't support manual scaling individual windows. *** This bug has been marked as a duplicate of bug 450378 ***
Reopening as I didn't explain the problem correctly. This is on a 43" 4K monitor, so a 100% scaling works perfectly well for everything else. It is only the Steam client that is too small – but this is a noted problem for many other users of the Steam client regardless of the screen setup. I've also attached a screenshot to illustrate. Everything on the screen is legible (if the monitor was smaller, I would have to increase the global scaling) except for the Steam client, where the text is barely decipherable.
Created attachment 159832 [details] Screenshot showing tiny Stream client on 4K screen
Ok, so it seems like the Steam client does its own scaling and does it wrong, so in such cases, I can see how a Window Rule to fix it might make sense. That said, I can't reproduce the issue with my 4K screen at 100% scale with the latest version of the Steam client, which includes a UI redesign. Can you?
Sorry for the late reply. Unfortunately I could still ~~reproduce~~ not avoid the problem after the redesign. Now I've gotten a new computer and am just using a single screen, so the problem doesn't bother me anymore. I'm still thinking it could be a good feature though, so I hope we can keep it open until someone has time to deal with it – or I get enough time to do it myself. :)