Friday, February 23, 2018

If a program's UI is tiny or jumbled, override the DPI

My laptop's high-DPI 4K screen reveals a lot of programs' DPI-related misbehavior. Some programs try to implement DPI awareness but actually draw some UI controls really tiny (relative to the huge resolution) or get the controls jumbled up and overlapping. The solution is to override their declaration of DPI awareness and have the system do the fuzzy but proportional scaling. That can be done in the Compatibility tab of the Properties window of the shortcut or executable - checking the "override high DPI scaling behavior" box and choosing System in the dropdown list does the job. In versions of Windows prior to 10, there's just one DPI-related checkbox and no dropdown; checking the box should be sufficient.

No comments:

Post a Comment