Contribute
Register

Adding/Using HiDPI custom resolutions

Status
Not open for further replies.
I changed my screen
Before with my prev screen all worked.
Now im stuck where Switchresx cant enable or say "reboot" to my cusmtom resolution.
He say "not installed" and i can save, but he say again "not installed"
 
I changed my screen
Before with my prev screen all worked.
Now im stuck where Switchresx cant enable or say "reboot" to my cusmtom resolution.
He say "not installed" and i can save, but he say again "not installed"

Maybe you should remove all preference data for SwitchResX (somewhere in ~/Library/Preferences?).
 
Maybe you should remove all preference data for SwitchResX (somewhere in ~/Library/Preferences?).
Do u know the exact name file, i cant find "switchresx" or something liek that
 
Do u know the exact name file,

No. Use google or read what you can find on SwitchResX website.
This thread is not a SwitchResX support topic.
 
No. Use google or read what you can find on SwitchResX website.
This thread is not a SwitchResX support topic.
No. Use google or read what you can find on SwitchResX website.
This thread is not a SwitchResX support topic.
unistalled all, still not work.
i also changed with correct overrides for the new display
 
unistalled all, still not work.
i also changed with correct overrides for the new display

Try with a fresh install. Really, SwitchResX problems are off-topic here.
 
Try with a fresh install. Really, SwitchResX problems are off-topic here.
Fixed reistalling sierra. Now i have mouse touchpad lag problem. Any fix?
 
Just got my ASUS PA329Q running at 3200x1800 and it looks awesome! Thanks for typing this out. :)

Thank you RehabMan and clouless for the guide, finally I managed to get my Dell U2515H work with custom HiDPI resolutions in macOS 10.12.2 Sierra with an nVidia card. I tried every possible way with the onboard HD4600 graphics (i5-4570s, HD4600) but it didn't work - maybe I have some problems with my onboard graphics.. :confused:

My findings & short guide:

- Make sure you carefully read post #1!

- DisplayProductID is not a constant value for Desktop PCs as you would expect. It changes depending on which GPU (onboard or dedicated) and which monitor port you want to plug into. I use a GTX 750TI Kalmx card with mHDMI-HDMI cable. If I plug the cable to HDMI1 in the Dell monitor, I got DisplayProductID-d070. If I plug it in HDMI2 I got DisplayProductID-d072. For miniDisPlayport I got DisplayProductID-d06F and so on...

- DisplayVendorID is not changing, it's always 0x10ac (hex) for Dell monitors.

- It's very important to not copy other people's plist configuration because it will not work if the DisplayProductID not matching with yours. And it's likely that it won't match, trust me... ;) Easiest way to find out your IDs to run this command in Terminal:
Code:
ioreg -lw0 | grep IODisplayPrefsKey
Only the ending is important.. In my case it's "...AppleDisplay-10ac-d070" So my DisplayProductID is d070 and the DisplayVendorID is 10ac. (Both values are in hexadecimal format)

- You need to convert the hex ID values to decimal, for this I used Google, simply make a search for this: "0xd070 to decimal" it will show you the result: 53360. Put your value to the plist for DisplayProductID. Also don't forget to name the plist file according to the DisplayProductID hex value. In my case it's DisplayProductID-d070.plist.

- For generating the resolutions I used this calculator. Remember you have to have 2 resolutions for each HiDPI scaling. If you want to use 1920x1080 HiDPI then insert 1920x1080 and 3840x2160 (double). In my custom plist (attached) I have 12 rows added under "scaling-resolution" so it corresponds to 6 different HiDPI setting. Note that each line ends with 00000001 00200000.

- Don't use copy-paste for moving the final plist file to the Overrides folder. Always copy with Terminal otherwise it will have wrong permissions! For Dell monitors the plist file goes here: /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac

- Install RDM from here. Current version is 2.2
Without this software I was unable to select my custom HiDPI resolution. I tried to Option click on "Scaled" radio button under System Preferences / Displays, but it didn't list what I wanted. In RDM you can find the HiDPI resolutions with the lightning icon next to it. Don't forget to reboot after everything is done/installed!

- 2048x1152 HiDPI works, too! :thumbup: I don't even have to use a DisplayPort cable, a cheap HDMI cable can handle this resolution.

Attached my plist file and added some screenshots! Cheers

View attachment 232238 View attachment 232240 View attachment 232239
 
@RehabMan Hello, thank you for this awesome thread. This is the first time that I asked someone about hackintosh. I've spent a few hours I still can't figure it out.
I have LG L2000CN (20inch 4:3 monitor). I've uploaded IO info, my directory location, file and its content.
And still nothing in Display settings (although shows HiDPI) and RDM (uploaded screenshot).

Is there something what I am missing?
 

Attachments

  • 2.jpg
    2.jpg
    50.9 KB · Views: 161
  • IO.jpg
    IO.jpg
    229.5 KB · Views: 171
  • plist.jpg
    plist.jpg
    111.3 KB · Views: 163
  • plist2.jpg
    plist2.jpg
    69.6 KB · Views: 154
  • Resolutions.jpg
    Resolutions.jpg
    414.8 KB · Views: 151
Status
Not open for further replies.
Back
Top