Skip to content
This repository has been archived by the owner on Dec 17, 2023. It is now read-only.

Can't set exact half resolution of external display in HiDPI #6

Open
baziliolg opened this issue Oct 30, 2016 · 8 comments
Open

Can't set exact half resolution of external display in HiDPI #6

baziliolg opened this issue Oct 30, 2016 · 8 comments

Comments

@baziliolg
Copy link

Hello,
I'm not sure whether it is the proper use for this application, but let me explain what I am trying to achieve.

I have 1920x1080 Asus VH242T external display, that I connect to my mid-2014 13" rMBP with HDMI-to-DVI cable or with miniDP-to-HDMI, then HDMI-to-DVI.
In RDM I can't select 960x540 (exactly half of 1920x1080) HiDPI mode. I click on it, but nothing happens, the output resolution does not change.
All other resolutions work fine.

I tested with another 1440x900 display (selecting 720x450 HiDPI) and it behaved the same way - did not work with this particular resolution but worked with any other.

Could this possibly be a bug in RDM? Thank you.

@aryamccarthy
Copy link
Contributor

I think there's an intermittent bug where the first time you try to change the resolution, it fails. The second time should succeed, whatever resolution you pick the second time.

@baziliolg
Copy link
Author

Thank you for your reply.
However nothing happens on second, third, and any following attempts to set this particular resolution. I've tried DisplayPort and HDMI outputs and different displays (including 40" FullHD Philips LEV TV) but the behaviour is the same. Any other resolution works except for exactly half the native resolution of the display.

@avibrazil
Copy link
Owner

Guys, please remember this is code from around 2012 that I didn't wrote, I just organized it to be packaged in this repo. I'm not maintaining the code, just the packaging.

Someone needs to step ahead and update it to newer macOS APIs and machine models.

@avibrazil
Copy link
Owner

This RDM works for me in my MacBook 13” 2015 either for the internal Retina display and for my samsung external HDMI monitor.

@iugo
Copy link

iugo commented Jan 3, 2017

I have a same issue.

1440x900 display. Set 825x525 can work, but 720x450 HiDPI doesn't work.

@wildptr
Copy link

wildptr commented Oct 4, 2018

I have exactly the same issue with 2560x1440 DELL UP2516D. The ideal resolution is 1280x720 HiDPI but when selected nothing happens.

@drebes
Copy link

drebes commented Feb 5, 2019

I faced the same problem with High Sierra, and this appears to be a macOS bug, according to the SwitchResX FAQ (I see the same error):

I want to use a HiDPI resolution that is half the native size of the monitor, but this doesn't work

In some cases, you will see a resolution that is half the size of the native resolution of the screen. Selecting it will not work.

If you look in the Console (/Applications/Console), you'll observe a message like this one:

11/11/14 10:35:56,465 WindowServer[123]: CGXCompleteDisplayConfiguration: Monitor 4304241; Mode -1569958512 not available
11/11/14 10:35:56,465 SwitchResX Control[174]: CGSCompleteDisplayConfigurationWithOption

This is a bug within OS X itself. OS X reports this resolution as available when building the resolution list, but doesn't let you select it. There's nothing to do at this point, and SwitchResX cannot avoid showing this resolution in its list.

@osaat09
Copy link

osaat09 commented Feb 7, 2019 via email

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

No branches or pull requests

7 participants