4K Scaling, messed up UI and pages

Page 1 of 3 123 LastLast

  1. Posts : 69
    Windows 10
       #1

    4K Scaling, messed up UI and pages


    Hi everyone.

    I need help dealing with 4K resolution.

    Everything is so tiny, I can't read anything or interact properly on 4K. The UI is too small. I just see ants (see picture)


    Scaled display to 200% and everything looks as it should and nice.




    The problem:
    If I run games full screen while having scale on, game's UI is messed and hard to interact or read in game.


    So I change the game resolution to 1080, but when game changes the resolution, all my desktop windows/pages gets resized and messed up, some get smaller, some get maximized and I have to resize them all, it gets really annoying.
    I think Windows 10 is trying to scale them down to 1080 and 200%?

    Even if I set games resolution at 4K to avoid resizing issue, some games at launch starts at 720p before it changes to 4k and all my pages get messed up because of the scaling.

    My PC can't run some games smoothly at 4K too so I need to use 1080.
    And I don't want to set my desktop resolution to 1080, I like the crispness and the sharpness of the 4K.


    Anyone have any idea or software to help with this?
    The only workaround is to set my scale to 100% before running the game and set it back to 200% after, which is annoying too.



    Can't believe MS still can't figure how to make the UI convenient for 4k, btw I'm on 50" TV and can't see a thing, can't imagine how someone can use 4k on ~27" monitors.

    Thanks in advance.

    • Windows 10 22H2 Build 19045
    • Nividia GTX 970 via HDMI @NATIve 3840x2160@60Hz
      My Computer


  2. Posts : 1,680
    X
       #2

    Maybe try 1920 x 1080 ?
      My Computer


  3. Posts : 69
    Windows 10
    Thread Starter
       #3

    margrave55 said:
    Maybe try 1920 x 1080 ?
    black said:
    And I don't want to set my desktop resolution to 1080, I like the crispness and the sharpness of the 4K.
    ?
    Sorry if my explanation of the problem wasn't good, let me know if you need any additional info.
    I'd like to keep the 4k, it look much better.
      My Computer


  4. Posts : 1,203
    11 Home
       #4

    Edit your game's shortcuts to, before the game runs and after it exits, make it automatically change the DPI scaling as needed. This can easily be done by making each game shortcut point to your own custom batch script that launches the appropriate commands.
    GitHub - imniko/SetDPI
    I tested it on my current setup... for me, it works.

    As for changing the display resolution, yes, doing that can tend to mess up some of the alignments in certain programs/apps that you have open. It is one of multiple reasons why I generally try to avoid having to change resolution altogether. For those few situations when there simply is no other choice, I used to use a tool called QRes. But that one flaked out on me after I got new hardware so, I moved to this:
    ChangeScreenResolution - Change your screen resolution from the command line in Windows
      My Computers


  5. Posts : 69
    Windows 10
    Thread Starter
       #5

    hdmi said:
    Edit your game's shortcuts to, before the game runs and after it exits, make it automatically change the DPI scaling as needed. This can easily be done by making each game shortcut point to your own custom batch script that launches the appropriate commands.
    GitHub - imniko/SetDPI
    I tested it on my current setup... for me, it works.

    As for changing the display resolution, yes, doing that can tend to mess up some of the alignments in certain programs/apps that you have open. It is one of multiple reasons why I generally try to avoid having to change resolution altogether. For those few situations when there simply is no other choice, I used to use a tool called QRes. But that one flaked out on me after I got new hardware so, I moved to this:
    ChangeScreenResolution - Change your screen resolution from the command line in Windows
    Thank you, I googled and already tried changing the DPI for each game, sadly, it didn't work.
    I've no problem with changing desktop resolution, or the UI size (maybe in some games if runs at 4k)

    The problem is when the game runs and changes the desktop resolution from 4k to 1080 with scale on.
    Once exiting the game, desktop's pages and windows get resized from matching 1080 back to 4k then scaled.

    But I gave it another try with your suggestion, it didn't work too and it broke my PC, when I tried to change the scale from setting, my desktop got all messed up and my icons got stretched across the screen and beyond as if I had 2 screens, overlapping each others, it became unusable and couldn't fix it, had to do system restore.
    Thankfully I had one restore point 2 days ago.

    Because MS thinks Windows 10 is so perfect to have automatic restore points.

    Anyway, Thank you again for the help, any more suggestion ?
      My Computer


  6. Posts : 1,203
    11 Home
       #6

    black said:
    The problem is when the game runs and changes the desktop resolution from 4k to 1080 with scale on.
    Once exiting the game, desktop's pages and windows get resized from matching 1080 back to 4k then scaled.
    What happens if you use your own batchfile that changes resolution to 1080p, waits a few seconds, turns off the scaling and waits a few more seconds before it launches the game? When you exit the game, are you able to use a similar batchfile that switches the settings back to normal again? IMO if it became unusable, then likely this was because the game was launched too soon after the settings were changed. So, after each resolution change and also after each DPI change it takes a moment or two for Windows to complete the switch.
      My Computers


  7. Posts : 69
    Windows 10
    Thread Starter
       #7

    Yea, I think that could be the reason, if I change the resolution myself, it switches back and forth normally.

    I probably can make a batch, but I'm looking for more convenient way, as doing so for each game would be tedious.
    Right now, I do > Right click > Display setting> set scale 100 > Launch the game.
    Exit game > Set scale 200 > Close display setting.

    It takes about 2 - 3 seconds, I think it's more convenient than making batch files.

    But you inspired me of an idea.
    I've macro buttons on my keyboard, I can assign commands to switch DPI on and off before launching games.
    Might do that as last resort, still open for more ideas :)
    Last edited by black; 29 Jun 2023 at 23:01.
      My Computer


  8. Posts : 2,917
    Windows 10 Pro for the Bro
       #8

    Hello, is this the window you're looking for?
    4K Scaling, messed up UI and pages-image.png

    If so, you can make a Shortcut to it on your Desktop.
    1) Right-Click -> New -> Shortcut
    2) Paste: ms-settings:display-advanced
    3) Next
    4) Give it a name.. uhhh: Advanced Scaling Settings
    5) Finish
    6) (Optional: You can even give it its own little icon, just for fun. Your choice.)
    7) Is that the one? Did we get it right? Hopefully that makes it simpler? Macro to open the Shortcut?

    8) ...I just came by to help. (wait, why's this number 8?)





    ( Source: List of ms-settings URI commands to open specific settings in Windows 10 – 4sysops )
      My Computer


  9. Posts : 69
    Windows 10
    Thread Starter
       #9

    @pepanee
    Wow! Thank you! That's actually an awesome tip I can make use of later
    Luckily, the display setting is one right click away.
    What I meant is a press on macro button for instant change to 100 scale without prompt or opening windows.
    Probably can google those commands to get it work but I'll wait for more legit ideas, the scaling is bit wacky with some programs.
      My Computer


  10. Posts : 2,917
    Windows 10 Pro for the Bro
       #10

    You're welcome my friend!

    But I think I figured out which one you're referring to now. Is it this one:
    4K Scaling, messed up UI and pages-image.png
    I cannot change mine for some reason.
    Me: "Windows 10, is there a problem please? Thank you"

    But check out what could be a little starter. I hope it is leading in the right direction?
    windows 10 - Is it possible to change display scaling via command line? - Super User
    Scroll a little down to the answer with the "Batch Script". Read the paragraph above it.
    I think we're getting there!


    (Source. This was a result from this search: windows 10 custom scaling command - Search )
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 16:09.
Find Us




Windows 10 Forums