Contribute
Register

Adding/Using HiDPI custom resolutions

Status
Not open for further replies.
Just wrapping up setup on my i7-8700K machine as well and am getting desperate for 1440p. Anyone have any ideas to get this sorted?

Did you manage to get it to work with your 8700k? I'm using DisplayPort and would love 1440p HiDPI

Edit: I managed to get it working over HDMI (1440p with 30 hz, HiDPI), ig-platform-id: 0x591b0000, fake_id: 0x19328086

Trying to get DisplayPort 1440p with 60 hz HiDPI. My HDMI doesn't support more than 30 hz (Mobo: Asus 370-a), only DisplayPort does 60 hz

Attempting to boot with DisplayPort gives me a black screen after I see the Apple Logo loading.

Edit2: Tried ig-platform-id: 0x193b0005 and fake_id: 0x19328086 except this is for a Intel Iris Pro 580. Didn't work over DisplayPort or HDMI
 
Last edited:
Ok, I just got it working. I tried ig-platform-id 0x591b0000 instead of 0x59120000 and after that SwitchResX allowed me to add 5120x2880 as a scaled resolution, and that solved it.
View attachment 311640 View attachment 311630

Performance is not perfect, but it's definitely better than Nvidia most of the time.
Now i wonder how to get it working on UHD 630 (no monitor signal when 0x591b0000 and DP is used, same as HD 630 on 0x591b0000 when using HDMI)

I can confirm that it works for me with ig-platform-id 0x591b0000. Connected via Displayport with HiDPI-1440p@60Hz! (Monitor Dell P2415Q) Thank you so much :)

First screenshot was with ig-platform-id 0x59200000, the other two is now with 0x591b0000.
 

Attachments

  • Bildschirmfoto 2018-04-21 um 17.38.16.png
    Bildschirmfoto 2018-04-21 um 17.38.16.png
    478.4 KB · Views: 268
  • Bildschirmfoto 2018-04-22 um 09.32.08.png
    Bildschirmfoto 2018-04-22 um 09.32.08.png
    382.4 KB · Views: 278
  • Bildschirmfoto 2018-04-22 um 09.32.27.png
    Bildschirmfoto 2018-04-22 um 09.32.27.png
    1.8 MB · Views: 257
Doens't work for me.

EDIT: well, a fixed the ProductID and now i get other resolutions, but not in HiPDI.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>DisplayProductName</key>
  <string>DELL P2416D</string>
  <key>DisplayProductID</key>
  <integer>41156</integer>
  <key>DisplayVendorID</key>
  <integer>4268</integer>
  <key>scale-resolutions</key>
  <array>
    <data>AAAUAAAAC0AAAAABACAAAA==</data>
    <data>AAAUAAAAC0A=</data>
    <data>AAAPAAAACHAAAAABACAAAA==</data>
    <data>AAAPAAAACHA=</data>
    <data>AAAKAAAABaAAAAABACAAAA==</data>
    <data>AAAKAAAABaA=</data>
    <data>AAAHgAAABDgAAAABACAAAA==</data>
    <data>AAAHgAAABDg=</data>
  </array>
</dict>
</plist>

Both 1440p resolutions shows the same visual aspect.
 

Attachments

  • print 2018-05-03 às 18.21.24.jpg
    print 2018-05-03 às 18.21.24.jpg
    255.2 KB · Views: 142
Last edited:
Doens't work for me.

EDIT: well, a fixed the ProductID and now i get other resolutions, but not in HiPDI.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>DisplayProductName</key>
  <string>DELL P2416D</string>
  <key>DisplayProductID</key>
  <integer>41156</integer>
  <key>DisplayVendorID</key>
  <integer>4268</integer>
  <key>scale-resolutions</key>
  <array>
    <data>AAAUAAAAC0AAAAABACAAAA==</data>
    <data>AAAUAAAAC0A=</data>
    <data>AAAPAAAACHAAAAABACAAAA==</data>
    <data>AAAPAAAACHA=</data>
    <data>AAAKAAAABaAAAAABACAAAA==</data>
    <data>AAAKAAAABaA=</data>
    <data>AAAHgAAABDgAAAABACAAAA==</data>
    <data>AAAHgAAABDg=</data>
  </array>
</dict>
</plist>

Both 1440p resolutions shows the same visual aspect.

What do you mean by "same visual aspect"?
Please note that the screen shot image you attached *is* HiDPI...
 
DPI remains the same as resolution without using HiDPI. The appearance of fonts and menus remain the same.

It may be difficult to tell the difference with such small pixels.
You will notice the difference if you look at image captures from the screen on a non-HiDPI screen (because the HiDPI images will be overly large).
 
First of all, thank you for your work on this. I didn't find it through this site but to be able to have a higher resolution on my macbook air is great. I've been able to enable hidpi for lower resolutions and used the .plist maker,

https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/

to create a file with the resolutions I would like to have in hidpi. I am able to select the resolutions using rdm after reboot but the hidpi modes look grainy. I'm wondering if there is anything I did not do right in my .plist file or if it is something else. The resolutions I am trying to get at hidpi are 1440x900, 1680x1050 and 1920x1200. I am running High Sierra. Here is my .plist file. Can you help RehabMan?
 

Attachments

  • DisplayProductID-9cdf.plist
    848 bytes · Views: 194
First of all, thank you for your work on this. I didn't find it through this site but to be able to have a higher resolution on my macbook air is great. I've been able to enable hidpi for lower resolutions and used the .plist maker,

https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/

to create a file with the resolutions I would like to have in hidpi. I am able to select the resolutions using rdm after reboot but the hidpi modes look grainy. I'm wondering if there is anything I did not do right in my .plist file or if it is something else. The resolutions I am trying to get at hidpi are 1440x900, 1680x1050 and 1920x1200. I am running High Sierra. Here is my .plist file. Can you help RehabMan?

The MacBook Air is 1440x900 native. Nothing done in software can make your display have more resolution than that.

Hint: You use HiDPI modes to run at a HiDPI resolution that is *less than* native resolution.
 
I am able to see the screen at higher resolutions just not with the pixel density. 1680x1050 is what I am currently at.
 
I am able to see the screen at higher resolutions just not with the pixel density. 1680x1050 is what I am currently at.

If you create a resolution larger than native, it is just scaled down to native, dropping pixels as required.
Which (obviously) would look not so good.
 
Status
Not open for further replies.
Back
Top