Contribute
Register

Adding/Using HiDPI custom resolutions

Joined
Mar 20, 2020
Messages
8
Motherboard
ASUSTeK COMPUTER INC. N56VB BSN12345678901234567 1.0
CPU
Intel® Core™ i7-3630QM
Graphics
Intel Graphics HD4000
Hello.
Is it even possible to enable HiDPI on 21:9 2560x1080 screen?
I have SwitchResX.
How calculate correctly other resolutions?

Thank you
 
Joined
Apr 5, 2016
Messages
858
Motherboard
GIGABYTE Z170X-Gaming 7
CPU
i7-6700K
Graphics
GTX TITAN X
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, LC, Power Mac
Mobile Phone
iOS
Is it even possible to enable HiDPI on 21:9 2560x1080 screen?
I have SwitchResX.
How calculate correctly other resolutions?
2560/1080 as a reduced fraction is 64/27. Since the height is 1080, you want to try HiDPI resolutions between 540 (1080/2) and 1080 in height.

Enter the scaled resolutions listed below (skip 2560x1080 and 5120x2160). If they don't work, then try adding 2 pixels to the height (e.g. 2560x1082, 3072x1296, ..., 4608x1946)
Code:
numerator=64
denominator=27
for (( height=540; height <= 1080; height += denominator*4 )); do
    ((width=height*numerator/denominator))
    printf "%4dx%-4s HiDPI = %4dx%-4s scaled\n" $width $height $((width*2)) $((height*2))
done
Results:
Code:
1280x540  HiDPI = 2560x1080 scaled
1536x648  HiDPI = 3072x1296 scaled
1792x756  HiDPI = 3584x1512 scaled
2048x864  HiDPI = 4096x1728 scaled
2304x972  HiDPI = 4608x1944 scaled
2560x1080 HiDPI = 5120x2160 scaled
 
Joined
Mar 20, 2020
Messages
8
Motherboard
ASUSTeK COMPUTER INC. N56VB BSN12345678901234567 1.0
CPU
Intel® Core™ i7-3630QM
Graphics
Intel Graphics HD4000
Enter the scaled resolutions listed below (skip 2560x1080 and 5120x2160). If they don't work, then try adding 2 pixels to the height (e.g. 2560x1082, 3072x1296, ..., 4608x1946)
Thank you very much! Now it's much more better.
But some of settings are invalid.
I tried to change adding 2 pixels to 4096x1730 and 4608x1946 but then 3072x1296 and 3584x1512 are invalid.

Xnip2020-05-02_14-03-43.jpg


@joevt Do you know how to fix it?
Thank you very much once again!
 
Joined
Apr 5, 2016
Messages
858
Motherboard
GIGABYTE Z170X-Gaming 7
CPU
i7-6700K
Graphics
GTX TITAN X
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, LC, Power Mac
Mobile Phone
iOS
Thank you very much! Now it's much more better.
But some of settings are invalid.
I tried to change adding 2 pixels to 4096x1730 and 4608x1946 but then 3072x1296 and 3584x1512 are invalid.

@joevt Do you know how to fix it?
Thank you very much once again!
You are using Intel graphics which doesn't support width 4096 or greater. Therefore you must use a width that is less than 4096.

3968x1674 is a perfect 64:27 ratio.
4032x1701 is also perfect but it has an odd height so the HiDPI mode might not be perfect. I think it will work though.
4095x1728 is near to the perfect 4096x1728 option. So try that. Decrease the width further if it doesn't work.
 
Joined
Apr 5, 2016
Messages
858
Motherboard
GIGABYTE Z170X-Gaming 7
CPU
i7-6700K
Graphics
GTX TITAN X
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, LC, Power Mac
Mobile Phone
iOS
You are using Intel graphics which doesn't support width 4096 or greater. Therefore you must use a width that is less than 4096.
Actually, current Intel graphics supports scaled resolutions wider than 4096 but maybe HD4000 Intel graphics does not.
I guess you should research WhateverGreen, Lilu, and Hackintool frame buffer flags.
 
Joined
May 4, 2020
Messages
2
Motherboard
256 SSD
CPU
3.1 GHz Intel Core i5
Graphics
Intel Iris Plus Graphics 650
Mac
MacBook Pro
Classic Mac
Apple
Hello,

I recently bought BenQ EX3203r monitor (2560*1440) and tried to connect it with MacBook pro 2017 but I'm struggling with the blurry text.
I tried to enable 1080p HiDPI on SwitchResX but it didn't work.
I spent the last 48hrs trying to a fix the problem but I couldn't :(
Is there any possible solution? Or should I return it and get a 4k display?
 
Last edited:
Joined
Mar 20, 2020
Messages
8
Motherboard
ASUSTeK COMPUTER INC. N56VB BSN12345678901234567 1.0
CPU
Intel® Core™ i7-3630QM
Graphics
Intel Graphics HD4000
4095x1728 is near to the perfect 4096x1728 option. So try that. Decrease the width further if it doesn't work.
Thank you very much! Works very good!
 
Joined
Apr 5, 2016
Messages
858
Motherboard
GIGABYTE Z170X-Gaming 7
CPU
i7-6700K
Graphics
GTX TITAN X
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, LC, Power Mac
Mobile Phone
iOS
Hello,

I recently bought BenQ EX3203r monitor (2560*1440) and tried to connect it with MacBook pro 2017 but I'm struggling with the blurry text.
I tried to enable 1080p HiDPI on SwitchResX but it didn't work.
I spent the last 48hrs trying to a fix the problem but I couldn't :(
Is there any possible solution? Or should I return it and get a 4k display?
Try creating a 3840x2162 scaled resolution. Then choose 1920x1081 HiDPI mode?
 
Joined
Apr 5, 2016
Messages
858
Motherboard
GIGABYTE Z170X-Gaming 7
CPU
i7-6700K
Graphics
GTX TITAN X
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, LC, Power Mac
Mobile Phone
iOS
Not working. Nothing has changed after clicking on it
Why doesn't it say that it is scaled? Double click it to show what you did.
 
Top