Hello
I have a native display of 2560x1440 in my laptop (Lenovo P40 Yoga)
I'm running Mojave and I'd like to scale the interface by 1.25, that is, having a virtual resolution of 2048x1152 and a framebuffer of twice that, if I understand correctly.
I tried creating a plist file with 2560x1440 (no hidpi flag) and 2048x1152 (hidpi flag) using the web tool, but nothing changed. In my System settings I can choose a bunch of random resolutions, but the text gets blurry. I don't see the "scaled" options. Did I understand correctly how this works?
ioreg reports AppleDisplay-30e4-4f0 so I created the following using the web tool linked above:
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>Yoga P40</string>
<key>DisplayProductID</key>
<integer>1264</integer>
<key>DisplayVendorID</key>
<integer>12516</integer>
<key>scale-resolutions</key>
<array>
<data>AAAKAAAABaA=</data>
<data>AAAIAAAABIAAAAABACAAAA==</data>
</array>
</dict>
</plist>
and I installed it via the following:
Code:
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
sudo mkdir -p /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4
sudo cp DisplayProductID-4f0.plist /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4/DisplayProductID-4f0
I rebooted and still nothing.
I tried adding a 0 in front of the product id (04f0) just in case, but nothing changed. I also tried the Chinese script linked above, but it didn't seem to do anything.
I'm running Mojave 10.14.3 with the Clover plist for Intel HD 520 taken from RehabMan's repository and all other things according to the laptop guide thread. (PS. Thank you so much! Once I managed to follow all instructions to the letter, which admittedly took me several days, the installation worked like a treat!!!)