Enable Additional Scaled Resolutions in macOS
Follow these steps to enable scaled resolutions of 1536 x 864 and 1920 x 1080 on the stock X220 LCD panel.
- Open the Terminal and enter this command:
ioreg -lw0 | grep IODisplayPrefsKey
- The output should be something like this:
"IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/ AppleIntelFramebuffer@0/display0/AppleBacklightDisplay-30e4-d302"
- In the example above, the DisplayVendorID is 30e4 and the DisplayProductID is d302
Change these numbers in the next two steps to match your output from step 2.
. - Create an Override folder named DisplayVendorID-30e4 by entering this command in the Terminal:
sudo mkdir /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4
- Create a Display Override file named DisplayProductID-d302 by entering this command in the Terminal:
sudo nano /System/Library/Displays/Conte
nts/Resources/Overrides/Displa yVendorID-30e4/DisplayProductI D-d302 - Use the hexadecimal to decimal converter tool here to get the decimal values that correspond to your DisplayVendorID and DisplayProductID
For example:
the hex value 30e4 converts to the decimal value 12516
the hex value d302 converts to the decimal value 54018
. - Paste this code into the new file you just created. Replace the red and blue numbers with the correct decimal values you obtained in step 6:
<?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>Lenovo x220 Display</string> <key>DisplayVendorID</key> <integer>12516</integer> <key>DisplayProductID</key> <integer>54018</integer> <key>scale-resolutions</key> <array> <data>AAAGAAAAA2A=</data> <data>AAAHgAAABDg=</data> </array> </dict> </plist>
- Press <Ctrl> + <X> and then respond with Y (for Yes) and then press <Enter> to save the file and exit nano
. - Restart the computer
The scaled resolutions of 1536 x 864 and 1920 x 1080 should now show up in System Preferences > Displays