Is there a way to change the interface size?

Changing colors is nice, but having to open the Widget Reflector everytime I launch the Editor is kind of painful.
I had hoped this would be a new feature with UE5. If I missed it, thanks for pointing me to it, using a 5120x1440 monitor with 60 old eyes is quite challenging :crazy_face:


The only way that I know is:

  • Raise the “Scale and Layout” on Windows - Settings - Display.
  • Check Enable High DPI Support on UE - Edit -Editor Settings - Appearance.

For example, 4K monitor looking like 864p:

1 Like

Using Windows scale and layout comes with its own problems.
I can change my font size in iClone, CC3 or Marvelous Designer, that must not be impossible to do for the world’s leading CGI software methinks.
It has been asked for quite a long time if I’m not mistaken.

1 Like

Indeed, unfortunately font size is hard coded. I was having trouble with UE5 UI font size too and today I took some time to find how to fix it.

Needs UE source code, changes at:
Engine\Source\Runtime\SlateCore\Public\Styling\StarshipCoreStyle.h , line 100
static const int32 RegularTextSize = 11;
static const int32 SmallTextSize = 9;

Engine\Source\Runtime\SlateCore\Public\Styling\StarshipCoreStyle.cpp , line 33
: Normal(FONT(11, “Regular”))
, NormalBold(FONT(11, “Bold”))
, Small(FONT(9, “Regular”))
, SmallBold(FONT(9, “Bold”))

This changes almost everything in Editor, except ContentBrowser that is hard coded somewhere else.


Thanks, if I ever have to recompile the engine I’ll keep that in mind :wink: