-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
16x9 HIDPI doesn't work on my external monitor #25
Comments
What is your macOS version? If it is above Catalina (10.15), you might need to install the HEAD version. Also, if you have downloaded the latest release, you must specify the twice of the resolution of your interest. That is, 3840 * 2160 with the HiDPI box checked, for the first one (1920 * 1080). |
I am using Catalina. What is the HEAD version? |
The HEAD version is the current commit of this repository. Please see
|
I installed the head version and tried it, but it still does not work. |
I went on a bit of a hunt for this issue, but I think I found a solution at the moment. Bit of a patch, but it is a good solution at the moment. I have a 2560x1440 capable monitor, which I could not make it work with 1280x720 HiDPI. From the author of SwitchResX, this is caused by an Apple bug wich cannot be resolved.
But I found a blog post with a trick to work around this issue. Just take 1 pixel out of the resolution. In my case I've defined a 1280x719 HiDPI resolution that works like a charm. Hope this helps! |
Reducing one pixel worked wonderfully! Thanks @elpaquete |
This one pixel trick doesn't work for me. The same console message still appears and nothing happens. |
@davidbatbold @elpaquete Good News everybody! I just add 3840x2160 with not any checkbox selected, after reboot, I can select 1280x720 in Display Preferences. This is my configurations<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DisplayProductName</key>
<string>LED</string>
<key>scale-resolutions</key>
<array>
<data>
AAAPAAAACHA=
</data>
<data>
AAAKAAAABaA=
</data>
<data>
AAAKAAAABZ4=
</data>
<data>
AAAJ/gAABaA=
</data>
<data>
AAAJ/gAABZ4=
</data>
<data>
AAAKAAAABaAAAAAJACAAAA==
</data>
<data>
AAAKAAAABZ4AAAAJACAAAA==
</data>
<data>
AAAJ/gAABaAAAAAJACAAAA==
</data>
<data>
AAAJ/gAABZ4AAAAJACAAAA==
</data>
</array>
<key>target-default-ppmm</key>
<real>10.01</real>
</dict>
</plist> My System Report also changedmacOS Big Sur 11.5 |
Thank you so much for this. The offset by one trick (1280x719 or 1280x721) worked perfectly. I found that 2560x1080 HiDPI was more appropriate for my 3440x1440 display though, which did not require the aforementioned trick. Again, cannot thank everyone involved in this project enough. This is millions of times better than "BetterDummy" or other hacks. Although I imagine they may not be much choice on M1... |
I have a 13.3inch, 16x9, 3k (3200x1800) external monitor, and the HIDPI mode for 16x9 resolutions such as 1920x1080, 1600x900 does not do anything. However, HIDPI 16x10 resolutions do work (1440x900, 1900x1200) but it results in black bars on the sides of the monitor. What should I do to fix this issue?
The text was updated successfully, but these errors were encountered: