waydabber / BetterDisplay

Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more!
https://betterdisplay.pro
20.72k stars 360 forks source link

HiDPI doesn't seem to be working #3611

Closed mrskycriper closed 1 week ago

mrskycriper commented 2 weeks ago

Recently found out that BetterDisplay allows scaling of non Apple approved resolutions< so I gave it a shot on my 23,8 inch 2560x1440 display.

After enabling "Edit the system configuration of this display model" in the Flexible scaling section I rebooted and tried enabling HiDPI. And it switched to an odd 16x10 resolution (1280 x 800). But it looked very sharp.

img1

Then I opened "Display Mode" menu only to find out that it has the correct HiDPI 16x9 resolution. However, it wasn't enabling itself upon selection. The selection briefly lit up, but then reverted to a previous LoDPI resolution.

img2

Finally I decided to try defining a custom HiDPI resolution, more suitable for this display. But it did nothing, except showing up as unresponsive display modes.

Am I doing something wrong or is it a bug?

If it helps: System version: macOS Sequoia 15.1 Mac: MacBook Pro 13 2020 model (Intel)

waydabber commented 2 weeks ago

Hmm. Interestingly flexible scaling and hiDPI resolutions don't seem to be working. Maybe something is wrong and scaled resolutions were added for 16:10 (?). Can you check what happens if you click Filter.../Show All, what resolutions do you see?

Also, can you post some screenshots of the Configuration Editing part of the menu with the More options... section opened?

mrskycriper commented 2 weeks ago

Hmm. Interestingly flexible scaling and hiDPI resolutions don't seem to be working. Maybe something is wrong and scaled resolutions were added for 16:10 (?). Can you check what happens if you click Filter.../Show All, what resolutions do you see?

Full list includes LoDPI 16:10 resolutions, as well as 4:3 and even 17,1:9. 16:10 are understandable to see as it is exactly the aspect ration of the built-in screen. Others though are strange to see. As for the HiDPI, it has entries for 1280x800 and 128x720.

Also, can you post some screenshots of the Configuration Editing part of the menu with the More options... section opened?

pic1


Also something unexpected happened during further testing. The 1920x1080 HiDPI mode started working. None of the other HiDPI are responding to commands unfortunatly.

pic2
waydabber commented 1 week ago

Oh, ok. You don't have flexible scaling but some custom resolutions. I think things are set up fine, however Intel Macs with Intel iGPUs have a GPU driver issue - some custom resolutions will simply randomly won't work for no obvious reason. This has been like this for a long time. Apple seemingly completely abandoned improving Intel iGPU drivers, so this probably won't be fixed. If a resolution does not work, try creating other ones in the vicinity, they might unexpectedly start working.