When making a packaged build of any Unreal project (version 4.27.2), opening it on a machine with high-DPI display(s) on Windows (both 10 and 11) results in a blurry app window.
The Unreal Editor window is displayed correctly, and in PIE nothing is blurry. However, the packaged build is blurry. Not only the Slate/UMG widgets, but also native windows UI like a “select file to open” window, appear incorrectly.
It can be mitigated by using the “Change high DPI settings” menu provided by Windows and selecting “DPI scaling performed by: Application”. However, for distribution this is far from ideal, as anyone who installs the build needs to change this setting manually.
Is there a way to fix this properly, without the need for manual tweaks to the build executable?
Searching for solutions online points to Microsoft documentation, which recommends changing settings in the Manifest of the application. I assume the manifest is packaged into the .exe or .dll of the built application by Unreal?
Any advice would be much appreciated. Thank you!