Having to modify "Override high DPI scaling behavior" just so Studio doesn't appear blurry and poorly scaled

Thank you for the update. Would it be possible to reenable the ClientSettings folder flag patch we were using until the Dpi scaling issue is officially fixed?

3 Likes

Yeah, that would be really great. And I am pretty sure there were other useful FFLags too.

1 Like

Thanks, while you’re at it can you make the Roblox client retain the High DPI Compatibility settings that are defined before the shortcut is overwritten every week. (at which point I have to go into the shortcut again, select compatibility, set the override DPI mode to use ‘system’)

image

This gets wiped out every single time the client update is pushed out.

The Windows settings? I used to try these before, but it didn’t really reset it back to like 100% DPI Scale

The only thing I can’t understand for PlayerBeta is how it was deemed acceptable to blow up the GUIs to such a huge scale, obscuring valuable screen space.


I don’t like this.

I do like this (how it was before).

I would hope that this is fixed at some stage since the workaround to disable the new scaling behaviour is no longer functional.

2 Likes

The entire ClientSettings are disabled that even developers used. Like @nacasagu

But now it doesn’t exist anymore? Was it a mistake that it was removed?

This is not about Studio only anymore, it’s also about the Client. Because people that get issue with client Google DPI related issue, and land here, and this was the most active thread.

1 Like

I use the windows settings to reset this every time the client is updated and set it back to ‘system’ override DPI. I do this because I want the full screen client to use a reduced resolution for better framerate on my pc and slightly larger text/gui.

This works because I have my windows display scaled to 125%. Last year(I think) the client used to assume the 125% DPI scaling automatically, since last year a change has removed this functionality so I have to do it manually with each release.

So to review the behavior I’m seeing is opposite between Studio and the Client

Studio:
respects my Windows DPI scaling to enlarge the Studio resolution (causes a small bit of blurring that a lot of users dont’ like, hence the creation of this thread. I don’t mind this scaling, I actually prefer it).

Client:
does not respect my Windows DPI scaling and runs at full resolution (causing me to have to set override each time the client is released to get my client to scale the full screen resolution to my 125% preference, which effectively lowers the game resolution, increasing frame rate)

Works for me every time. Are you on Windows 10/11?

So only for studio? What about the Client?

I don’t have much insight into the Client side of these issues. I will follow up with a the driver of these features on Client, and try to get a response for you guys.

4 Likes

I am on Windows 10, yes. Are you not?

1 Like

What happend with “ClientSettings” ? Why is that feature gone?

See UI elements are incorrectly displayed & misaligned - #38 by nacasagu

2 Likes

I’m on Windows 11 and it works for me. I don’t see why it wouldn’t work on Windows 10.

What exactly does it do? Does it add a key to the Registry with HIGHDPIAWARE?

Do you know why it would not work?

Okay that what it does is just the same thing when editing compatibility settings I think.

Recent update caused the ClientSettings fix to no longer work on Windows 10

1 Like

Is it a Windows or a Roblox update?

What screen resolution and what DPI scale factor do you have set in your OS? These heavily downscaled screenshots say very little.

The intended behavior is that the Roblox client will scale based on the DPI setting in your OS, just like the OS itself as well as other apps on your PC. The default DPI scale is generally set to match what it would look like on a low-DPI screen (e.g. a 4k screen will be set to 200%, so that UI will be the same physical size as it would be at 1080p at 100%), but you can change this easily.

It’s not clear to me whether you’re experiencing something other than the intended behavior, or if you’re unhappy with the intended behavior. If you want the UI to be smaller than normal, then I’d suggest changing the scale setting in Windows.

Here’s what it looks like on my 4K 28" display, with 200% scaling set in Windows:

2 Likes

Thanks for looking into this.

I’m not sure what other user’s issues are with the client dpi scaling but from what you describe, you and I are talking about two different things. (I don’t want it to enlarge the text at max resolution)

This is what my client does every time a new client is rolled out:
my client runs at my display max resolution (I do not want this)
I quickly verify the resolution by taking a screenshot and examine the resolution of said screenshot (1920x1080, again, I do not want this)

After I go into the shortcut and compatibility tab, and select dpi setting override, set to ‘system’ then:
my client runs fullscreen at the 125% scaled resolution(or whatever scale you choose). my client runs higher fps due to lower total resolution required
I quickly verify this by screenshot showing the resolution is 1536x864

Try your screenshot again with the shortcut modified as I have described and see the difference in your display. If your client is truly respecting the DPI settings defined by the system, then override with ‘system’ setting should match(spoiler alert: it does not)

edit:
from what I can tell from the behaviour of Studio compared to this, it is the opposite, it does respect the system scaling and enlarges the gui as needed (which I prefer, but the author/OP of this thread does not, and would like it to not resize the Studio GUI and he is forced to update his shortcut with every release opposite to what I’m doing with the client)

1 Like

I am a bit confused as if this is a feature or if it is a bug as another admin says otherwise. Could you give us some clarification?