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.

 


  1. Open the Terminal and enter this command:
    ioreg -lw0 | grep IODisplayPrefsKey
  2. The output should be something like this:
    "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IGPU@2/
    AppleIntelFramebuffer@0/display0/AppleBacklightDisplay-30e4-d302"
  3. 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.
    .
  4. Create an Override folder named DisplayVendorID-30e4 by entering this command in the Terminal:
    sudo mkdir /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4
  5. Create a Display Override file named DisplayProductID-d302 by entering this command in the Terminal:
    sudo nano /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4/DisplayProductID-d302
  6. 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
    .
  7. 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>
    
  8. Press <Ctrl> + <X> to save the file and exit nano
    .
  9. Restart the computer

The scaled resolutions of 1536 x 864 and 1920 x 1080 should now show up in System Preferences > Displays

source


Contact Us