Skip to content
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

Big Sur 11.1 Macbook Pro M1 not HiDPI #164

Open
fernangcia opened this issue Jan 4, 2021 · 33 comments
Open

Big Sur 11.1 Macbook Pro M1 not HiDPI #164

fernangcia opened this issue Jan 4, 2021 · 33 comments

Comments

@fernangcia
Copy link

Hi xzhih, thank you for your work.

Trying to enable HiDPI on my external monitor (Dell U2515h) at 2560x1440 with no success.
The script seems to make changes but SwitchResx does not enable HiDPI for any resolution.
Could it be because of Apple Silicon processor?
Thanks.
CleanShot 2021-01-04 at 10 22 22

@xzhih
Copy link
Owner

xzhih commented Jan 5, 2021

#159
#157

Yes, M1 is not supported now.
Need Apple update.

@zzm88
Copy link

zzm88 commented Jan 16, 2021

Is there any workaround before the update?

@akswalia23
Copy link

yeah any work around at all?

@WilliamHoo
Copy link

i updated to big sur 11.2 this morning, still cannot scale the display on my external dell 32'' monitor (2k). Does anyone knows how to fix this problem?

@xzhih please let me know if you wish to know anything from me to fix this problem. It really hurts my eyes now. :(

@akswalia23
Copy link

yeah me too

@Swiftpaws
Copy link

On M1 macs creating custom resolutions is not possible due to EDID read issues. https://www.reddit.com/r/mac/comments/k7pkrp/your_help_is_needed/

There is no workaround as of now, Apple has to provide a fix

@cooperlyt
Copy link

cooperlyt commented Feb 18, 2021

SwitchResX 4.11.1a3 can creating custom resolutions.
iShot2021-02-18 10 32 23

@Swiftpaws
Copy link

Swiftpaws commented Feb 18, 2021

Yes but it is still limited because you cannot enable HiDpi or activate higher resolutions than native. For example creating HiDpi 1080p resolutions (on a 1440p panel) is not possible.

@ilovezans
Copy link

I have a M1 MacBook Air, and a Dell P2419HC 1920x1080p Monitor. The text is blurry and weird, games etc are normal. Will this work in the future to fix that?

@remoteweb
Copy link

SwitchResX 4.11.1a3 can creating custom resolutions.
iShot2021-02-18 10 32 23

There is only 4.11.1 version available for M1 and custom resolutions don't seem available. How did you manage to enable these tabs (display information, custom resolutions)

@khoatdd
Copy link

khoatdd commented Mar 9, 2021

SwitchResX 4.11.1a3 can creating custom resolutions.
iShot2021-02-18 10 32 23

There is only 4.11.1 version available for M1 and custom resolutions don't seem available. How did you manage to enable these tabs (display information, custom resolutions)

You need to use beta version, not stable one

@leirock
Copy link

leirock commented Mar 9, 2021

SwitchResX 4.11.1a3 can creating custom resolutions.
iShot2021-02-18 10 32 23

There is only 4.11.1 version available for M1 and custom resolutions don't seem available. How did you manage to enable these tabs (display information, custom resolutions)

You need to use beta version, not stable one

I can create the custom resolution but cannot make this active with beta version.

@remoteweb
Copy link

@lei2rock @khoatdd I talked with Stephane, creator of SwitchResX and there is no way we can enable 1080p HiDPi for 1440p external displays as we used to, with older intel based Mac products. I would advice we all submit a suggestion for this on https://feedbackassistant.apple.com . Creator told me that this feature was initially enabled in M1 BigSur beta version which Apple blocked afterwards.

At the moment this HiDPi feature works only on 4k external monitors.

@tvhung83
Copy link

tvhung83 commented Mar 9, 2021

@remoteweb thank you for the info. That's sad to know. I've submitted many feedbacks to Apple, and not a single update from them, for months :(

@pjuhas
Copy link

pjuhas commented Mar 11, 2021

This guy successfully created and activated custom resolution using newest 11.3 beta. Maybe 1080p HiDPI will work on Big Sur 11.3.

@nildeveloper
Copy link

期待解决 眼都要废了

@remoteweb
Copy link

Yes creator of SwitchResX told me that this is doable. And i did it also for my macbook. However the HiDPi is not working ... and the display is kind of blurry. @pjuhas

@leocho1989
Copy link

leocho1989 commented Apr 25, 2021

So download new version SwitchresX, add a custom resolution like 5120x2144 into internal display, remember to save it and restart the mac. Use SwitchresX set the internal resolution to the new one. Then you can mirror the exterior display to internal display in display settings. Then it should be hidpi on external display too. I am using m1 macboom air on 11.3 and 11.4 beta on a 34 ultrawide. This should be the solution so far. Hope this can help. Been using like this for weeks.

@tvhung83
Copy link

So download new version SwitchresX, add a custom resolution like 5120x2144 into internal display, remember to save it and restart the mac. Use SwitchresX set the internal resolution to the new one. Then you can mirror the exterior display to internal display in display settings. Then it should be hidpi on external display too. I am using m1 macboom air on 11.3 and 11.4 beta on a 34 ultrawide. This should be the solution so far. Hope this can help. Been using like this for weeks.

What is your external monitor, ie. brand and resolution? Did you have the issue of "Not activate - Invalid"?

Then you can mirror the exterior display to internal display in display settings.

Can you give more details, screenshots would help. The reason I ask is, I'm using mac mini, there is no internal display. Thanks in advance!

@leocho1989
Copy link

So download new version SwitchresX, add a custom resolution like 5120x2144 into internal display, remember to save it and restart the mac. Use SwitchresX set the internal resolution to the new one. Then you can mirror the exterior display to internal display in display settings. Then it should be hidpi on external display too. I am using m1 macboom air on 11.3 and 11.4 beta on a 34 ultrawide. This should be the solution so far. Hope this can help. Been using like this for weeks.

What is your external monitor, ie. brand and resolution? Did you have the issue of "Not activate - Invalid"?

Then you can mirror the exterior display to internal display in display settings.

Can you give more details, screenshots would help. The reason I ask is, I'm using mac mini, there is no internal display. Thanks in advance!

Mine is LG 34 ultrawide 3440x 1440
for mac mini it doesn’t have an internal display, so probably it can use a 4k edid emulator to work as an internal display.

93A55AF8-DAE5-4F3D-A059-67BBA25083B7

@usmajeed
Copy link

usmajeed commented May 7, 2021

Yep, agree with above. Someone posted something similar on Macrumors. More detailed.

https://forums.macrumors.com/threads/custom-hidpi-resolution-for-qhd-1440p-uw-working-on-m1.2295146/post-29863166

@JM-Mendez
Copy link

For those using m1 macs, this just worked for me on a macbook

SwitchResX -> create a custom resolution for INTERNAL display. Make it 2x the resolution you want, i.e. 3840x2160 for 1080p. Save it and reboot.

Then, connect your laptop up to your monitor. Select the SwitchResX icon in the menu bar at the top. Activate the custom HIDPI res for your internal monitor.

Once you've done that, press "turn video mirroring on", also in the switchres menu bar.
https://forums.macrumors.com/threads/scale-1680x1050-on-rmb-without-an-app.1873910/page-17?post=29863160#post-29863160

@sunjianan9900
Copy link

So download new version SwitchresX, add a custom resolution like 5120x2144 into internal display, remember to save it and restart the mac. Use SwitchresX set the internal resolution to the new one. Then you can mirror the exterior display to internal display in display settings. Then it should be hidpi on external display too. I am using m1 macboom air on 11.3 and 11.4 beta on a 34 ultrawide. This should be the solution so far. Hope this can help. Been using like this for weeks.

What is your external monitor, ie. brand and resolution? Did you have the issue of "Not activate - Invalid"?

Then you can mirror the exterior display to internal display in display settings.

Can you give more details, screenshots would help. The reason I ask is, I'm using mac mini, there is no internal display. Thanks in advance!

Mine is LG 34 ultrawide 3440x 1440
for mac mini it doesn’t have an internal display, so probably it can use a 4k edid emulator to work as an internal display.

93A55AF8-DAE5-4F3D-A059-67BBA25083B7
hey ,
can you work more than 720P ?

@JM-Mendez
Copy link

@sunjianan9900 I haven't tried on a Mac mini, sorry. Just an macbook air. My display is a Dell ultrawide u3419w

@seanbperiod
Copy link

Reviving this thread, because I just got my 14" Pro and was hoping to get rid of my Intel iMac.

Is the only way this works is with screen mirroring, and not extending? Any updates about Monterey?

@leocho1989
Copy link

leocho1989 commented Oct 27, 2021 via email

@seanbperiod
Copy link

seanbperiod commented Oct 28, 2021

Just found this solution, would took me out of my panic state of this new M1 purchase :D

https://github.com/waydabber/BetterDummy/

Now I can have multi monitors, extended, and with scaled HiDpi - I'm ecstatic.

@JM-Mendez
Copy link

Just found this solution, would took me out of my panic state of this new M1 purchase :D

https://github.com/waydabber/BetterDummy/

Now I can have multi monitors, extended, and with scaled HiDpi - I'm ecstatic.

I can confirm that this not only works, but works absolutely phenomenally. My display is actually scaling properly now 😄 super crip, and no mouse jaggyness.

Thank you @seanbperiod!

@phtmgt
Copy link

phtmgt commented Nov 3, 2021

Yeah, that's legit. It works great.

@remoteweb
Copy link

remoteweb commented Nov 3, 2021

How to extend external monitors instead of mirroring? i can only see how this can work when mirroring. Any advise? (M1 Macbook Air on Big Sure here)

@seanbperiod

Also thanks for bringing this to this thread.

@seanbperiod
Copy link

@remoteweb Ask their support.

@remoteweb
Copy link

for anyone interested, to extend your desktop you need to create your dummy display (16x9 etc), open Displays, go to Arrangement and press the option key and drag and drop your External screen to the Dummy Display. Then you ll have hidpi external screen that extends your main display.

@phtmgt
Copy link

phtmgt commented Nov 4, 2021

An alternative guide:

  1. Make your laptop display main.
  2. Make the Dummy display extended.
  3. Mirror the dummy display on your real external display.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests