-
Notifications
You must be signed in to change notification settings - Fork 422
Use the hash of the EDID as a display identification option #3757
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
Comments
The app could use the hash of the current EDID for identification - this usually changes as probably a different EDID is served in PbP mode to reflect the different aspect ratio and resolution options. |
That sounds great, exactly what I was hoping/thinking! |
Anything I can do on my end to help with this? |
Looking forward to test this! I'm on Version 3.2.2 Internal Pre-Release Build 35906 but don't see this yet. I'm curious how this would interact with #3758. Swapping with layout protection is currently only possible when using UUID match. So to solve my P40w-20 PbP display issues I'd probably have to do this:
Hopefully with Full EDID match BetterDisplay can distinguish properly between when I'm using my Full display, and when I'm using PbP mode. However, since the EDIDs of both halves in PbP are the same, macOS and BetterDisplay may still swap the Left and Right display. But I think I can manage this with the Swap Position feature. |
This is now available in the latest internal pre-release. Well, I am not sure how will this behave, let's see. :) |
Uh oh!
There was an error while loading. Please reload this page.
Would it be possible to use the reported native resolution as a secondary way to identify displays with same serial (for monitor with PbP enabled)?
That way some settings (like a disabled display) can be selectively applied. E.g. disable the second display when the monitor is running at full 5.120 x 2.160, but enable the second display when the reported native resolution is 2.560 x 2.160.
Or another example. With PbB enabled, both displays have a
Current default resolution
of2.560 x 2.160 LoDPI @ 60Hz
as seen in theSystem Configuration and Flexible Scaling
menu. I'd like to set this to1.280 x 1.080 HiDPI @ 60Hz
by default. But I can't do this due to:I only want to change the default resolution of the displays when PbB is enabled in the monitor and leave the default to
2.560 x 1.080 HiDPI @ 75Hz
when the reported native resolution is 5.120 x 2.160.The text was updated successfully, but these errors were encountered: