I am starting a new thread with all known information about the lack of 4k HiDPI support with the M4/M4 Pro Mac mini, as there is a lot of varying information floating around. I wish I knew about this limitation before purchasing my M4 Pro mini, so want to make sure others are aware of the issue. It has an HDMI 2.1 port but has some annoying limitations.
What is HiDPI? HiDPI, or High Dots Per Inch, refers to a display mode that renders in 2x or greater resolution, scaled to fit the display’s native resolution. HiDPI is also known as Retina, a marketing term used by Apple.
Summary of issue:
- M4 and M4 Pro Mac mini do not support HiDPI 4k and 5k over HDMI. BetterDisplay (and similar apps) cannot fix the issue; these resolutions appear to be software blocked by Apple. Tested in all versions of Sequoia (including latest Public Beta 2).
- This is despite 8k/60hz fully working over HDMI (which is the same horizontal resolution as HiDPI 4k).
- The flashed Cable Matters VM7100 method described in this thread for 4k/120hz also does not work on M4 minis. It has the same HiDPI limitations as built in HDMI. This method is still working on M1 Macs in Sequoia if you set 60Hz in system preferences before using BetterDisplay to enable the unlisted refresh rate of 120hz.
- If you plan to use an LG Cx OLED with your new mini, prepare yourself for some very big UI scaling as it only has HDMI inputs and cannot run at native 4k resolution with HiDPI. Other scaled resolutions (3360x1890 and below in my experience) work fine in HiDPI with 120hz.
- If you want to run a 5k2k display over DisplayPort, it's reported working with a specific cable (see this post).
I can't confirm for sure but it seems like DisplayPort connections are not affected by this issue. I assume that any 4k monitor connected with DisplayPort should have HiDPI.
Please consider submitting feedback to Apple about this issue at
feedbackassistant.apple.com.
You can reference ticket #
FB15750642 that I already opened regarding this issue.
Technical details below. Thanks
@waydabber for the investigation and information. Please correct anything I got wrong.
Okay, stop panicking and yelling that nothing is working. I'll fix it now
If it will help you on M4 chip, then let it be called “HiDPI by Mr. Fox method” . I've already this method has worked with my acquaintance, only on M1.
We will not prescribe and create manually mention HiDPI through third-party software and the first lines of which look like this and then you need to dance with a tambourine. It is complicated, it requires programming knowledge, attention.
| grep -B 2 resolution
screen #0:
dimensions: 3840x2160 pixels (621x341 millimeters)
resolution: 157x161 dots per inch
Step 1) brew coffee, tea, take out whiskey, beer, wine, dominoes, sunflower seeds and whatever else anyone likes to do when they are stressed and want to go faster!
So, open safari browser, chrome, tor or whatever you have installed. Click on the buttons and type in the following “ I want everything to work!”. The browser will give random answers.
Step 2) download the free program BetterDummy. It's free! Free! As everyone likes to do - for free
Step 3)
After you download and install it, do the following:
At the top of the screen, open the program options list, click on “Create new dummy” and create a virtual monitor with the same aspect ratio as your connected monitor. After that, you will see a notification that the creation was successful.
Step 4) After that, open “Settings”, “Monitors”, enable monitor video replay (if not enabled) and select the external Dummy display.
Step 5) The scale of the interface may become very small, or on the contrary, too large. To choose the optimal ratio, you can either press Option and click on “Scale” here in the screen settings
Step 6) Or you can select Set Resolution in the Dummy settings. And here you can customize it to your taste
That's it!