Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Or the (discontinued) 21.5" LG UltraFine 4K which also has the ideal ~220 ppi so integer scaling can be used. :)
That would be great choice for getting fonts like in internal Apple monitors but 1920x1080 screen estate just feels so small for me these days after using 2560x1440 for few years.
 
I've read through links in this thread but feel still uncertain what I exactly need to edit if I would do it manually 😅
I assume you basically know how to edit them so could you post your plists in text mode here (also one in ByHost folder if it exists)? And you understand risks and you have made backup (just as a disclaimer: probably you know the risks and do it at your own risk, since using apps to manipulate those results the same)?
I could take a look at them and probably see what is wrong there.
 
That would be great choice for getting fonts like in internal Apple monitors but 1920x1080 screen estate just feels so small for me these days after using 2560x1440 for few years.
It's 2048×1152 which is miles better than 1920×1080. :p
 
It's 2048×1152 which is miles better than 1920×1080. :p
OK, I see. I was assuming it was 3840x2160 panel. Anyway after using 2560x1440 for few years I doubt I would not be happy with 2048x1152. There is just so much difference between 2048x1152 vs 2560x1440 screen estate...
 
  • Like
Reactions: Amethyst1
Just wanted to chime in and say that the Apple TV mirroring trick worked for me. I only had to do it once and it stays even after reboots.
 
  • Like
Reactions: AlphaCentauri
I assume you basically know how to edit them so could you post your plists in text mode here (also one in ByHost folder if it exists)? And you understand risks and you have made backup (just as a disclaimer: probably you know the risks and do it at your own risk, since using apps to manipulate those results the same)?
I could take a look at them and probably see what is wrong there.
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>DisplayAnyUserSets</key>
    <dict>
        <key>Configs</key>
        <array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>10</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>1DDAC0DB-867C-8875-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>25020B28-904F-3E51-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>81E32755-D40C-1F08-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
        </array>
        <key>Orientations</key>
        <dict>
            <key>1DDAC0DB-867C-8875-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>25020B28-904F-3E51-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>81E32755-D40C-1F08-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-3D19-FC1626C9B248</key>
            <integer>0</integer>
        </dict>
        <key>Underscan</key>
        <dict>
            <key>1DDAC0DB-867C-8875-3D19-FC1626C9B248</key>
            <real>1</real>
        </dict>
        <key>Version</key>
        <integer>1</integer>
    </dict>
    <key>DisplaySets</key>
    <dict>
        <key>Configs</key>
        <array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>10</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>25020B28-904F-3E51-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>1DDAC0DB-867C-8875-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>81E32755-D40C-1F08-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
        </array>
        <key>Orientations</key>
        <dict>
            <key>1DDAC0DB-867C-8875-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>25020B28-904F-3E51-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>81E32755-D40C-1F08-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-3D19-FC1626C9B248</key>
            <integer>0</integer>
        </dict>
        <key>Version</key>
        <integer>1</integer>
    </dict>
</dict>
</plist>
 
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>DisplayAnyUserSets</key>
    <dict>
        <key>Configs</key>
        <array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>10</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>1DDAC0DB-867C-8875-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>25020B28-904F-3E51-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>81E32755-D40C-1F08-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
        </array>
        <key>Orientations</key>
        <dict>
            <key>1DDAC0DB-867C-8875-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>25020B28-904F-3E51-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>81E32755-D40C-1F08-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-3D19-FC1626C9B248</key>
            <integer>0</integer>
        </dict>
        <key>Underscan</key>
        <dict>
            <key>1DDAC0DB-867C-8875-3D19-FC1626C9B248</key>
            <real>1</real>
        </dict>
        <key>Version</key>
        <integer>1</integer>
    </dict>
    <key>DisplaySets</key>
    <dict>
        <key>Configs</key>
        <array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>10</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>7</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>FBFAE615-7204-9843-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>25020B28-904F-3E51-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>1DDAC0DB-867C-8875-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>98DA8022-6C92-7664-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1692</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>3008</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>8</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>0</integer>
                        <key>Range</key>
                        <integer>1</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>89C60CF5-6087-1F26-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>81E32755-D40C-1F08-3D19-FC1626C9B248</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>1440</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>2</real>
                        <key>Wide</key>
                        <real>2560</real>
                    </dict>
                </dict>
            </array>
        </array>
        <key>Orientations</key>
        <dict>
            <key>1DDAC0DB-867C-8875-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>25020B28-904F-3E51-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>81E32755-D40C-1F08-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>89C60CF5-6087-1F26-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>98DA8022-6C92-7664-3D19-FC1626C9B248</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-0857-D6964E3302DB</key>
            <integer>0</integer>
            <key>FBFAE615-7204-9843-3D19-FC1626C9B248</key>
            <integer>0</integer>
        </dict>
        <key>Version</key>
        <integer>1</integer>
    </dict>
</dict>
</plist>
Please check ByHost location too for plist (file name is a bit different. It is the last or one of the last files in this folder) and post it here. Settings for range and pixel encoding seem fine in your plist you posted.

However there is couple interesting bitdepth values what can also cause issues but checking ByHost location is the first thing and another is to see UUID of actual monitor in use. It can be seen by opening display > colour profile and just place mouse cursor over the current selected icc-profile and wait a bit and it should give you UUID, post it here too.
 
Last edited:
Please check ByHost location too for plist (file name is a bit different. It is the last or one of the last files in this folder) and post it here. Settings for range and pixel encoding seem fine in your plist you posted.

However there is couple interesting bitdepth values what can also cause issues but checking ByHost location is the first thing and another is to see UUID of actual monitor in use. It can be seen by opening display > colour profile and just place mouse cursor over the current selected icc-profile and wait a bit and it should give you UUID, post it here too.
I did not have similar file (com.apple.windowserver....) under ByHost. Attached screenshot of my color profile.
 

Attachments

  • Screenshot 2021-06-24 at 12.45.46.png
    Screenshot 2021-06-24 at 12.45.46.png
    141.3 KB · Views: 284
There is just so much difference between 2048x1152 vs 2560x1440 screen estate...
Yep. I was kinda pulling your leg anyway, the difference between 1920×1080 and 2048×1152 is basically negligible. Not enough vertical screen estate either way.
 
Last edited:
  • Like
Reactions: 0906742
I did not have similar file (com.apple.windowserver....) under ByHost. Attached screenshot of my color profile.
Something seems messed up for me. First of all UUID shown in your screenshot of color profile does not match any UUID in your com.apple.windowserver... In my machine both lists match. So my bet is that something is really messed with your plists. Did you use some programs to modify them automatically by any change?

Also you really checked this location: open ~/Library/Preferences? Just run that in terminal and then go to ByHost folder there and in my machine it is the last file in the list with filename beginning com.apple.windowserver... but it has additional (UUID like) characters at the end of filename.
If it is there please post it here. But if it is not there then I'd start by making good backups and then probably just delete that other plist file and then reboot and let it be recreated again by going in to display menu and change orientation or something. Then please post that new plist file here.
Also like I said make sure you have backups in case all goes wrong...
 
Last edited:
Something seems messed up for me. First of all UUID shown in your screenshot of color profile does not match any UUID in your com.apple.windowserver... In my machine both lists match. So my bet is that something is really messed with your plists. Did you use some programs to modify them automatically by any change?

Also you really checked this location: open ~/Library/Preferences? Just run that in terminal and then go to ByHost folder there and in my machine it is the last file in the list with filename beginning com.apple.windowserver... but it has additional (UUID like) characters at the end of filename.
If it is there please post it here. But if it is not there then I'd start by making good backups and then probably just delete that other plist file and then reboot and let it be recreated again by going in to display menu and change orientation or something. Then please post that new plist file here.
Also like I said make sure you have backups in case all goes wrong...
Nothing in the byHost fodler starting with com.apple.windowserver. I deleted the plist, rebooted and did the rotation. Attached fresh plist.

Only program I used was the python script posted also in this thread for fixing the RGB issue (which it initially did).

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>DisplayAnyUserSets</key>
    <dict>
        <key>Configs</key>
        <array>
            <array>
                <dict>
                    <key>CurrentInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                    <key>LinkDescription</key>
                    <dict>
                        <key>BitDepth</key>
                        <integer>10</integer>
                        <key>EOTF</key>
                        <integer>0</integer>
                        <key>PixelEncoding</key>
                        <integer>1</integer>
                        <key>Range</key>
                        <integer>0</integer>
                    </dict>
                    <key>Rotation</key>
                    <real>0.0</real>
                    <key>UUID</key>
                    <string>1DDAC0DB-867C-8875-0857-D6964E3302DB</string>
                    <key>UnmirrorInfo</key>
                    <dict>
                        <key>Depth</key>
                        <integer>8</integer>
                        <key>High</key>
                        <real>2160</real>
                        <key>Hz</key>
                        <real>60</real>
                        <key>IsLink</key>
                        <false/>
                        <key>OriginX</key>
                        <real>0.0</real>
                        <key>OriginY</key>
                        <real>0.0</real>
                        <key>Rotation</key>
                        <integer>0</integer>
                        <key>Scale</key>
                        <real>1</real>
                        <key>Wide</key>
                        <real>3840</real>
                    </dict>
                </dict>
            </array>
        </array>
        <key>Orientations</key>
        <dict>
            <key>1DDAC0DB-867C-8875-0857-D6964E3302DB</key>
            <integer>0</integer>
        </dict>
        <key>Underscan</key>
        <dict>
            <key>1DDAC0DB-867C-8875-0857-D6964E3302DB</key>
            <real>1</real>
        </dict>
        <key>Version</key>
        <integer>1</integer>
    </dict>
</dict>
</plist>
 

Attachments

  • Screenshot 2021-06-25 at 13.01.38.png
    Screenshot 2021-06-25 at 13.01.38.png
    54 KB · Views: 156
Nothing in the byHost fodler starting with com.apple.windowserver. I deleted the plist, rebooted and did the rotation. Attached fresh plist.
OK, just like I thought this procedure resulted "fresh" plist and now it makes sense.
Since you have nothing in ByHost folder modifying this plist should make a trick.

Only program I used was the python script posted also in this thread for fixing the RGB issue (which it initially did).
Hard to say what caused that but your previous plist did not make any sense as it did not have matching UUID for the profile your OS was using, so no wonder it was not working. Also your previous plists had some other weird values for some other things too besides what actually needs to be changed but in this new plist they are ok.


Anyway I marked red what to modify.
Also in case your plist ever shows more that one UUID then just follow the code, it basically gets repeated like this as many times as there are different UUID and then you just edit the part below "LinkDescription". I'm pretty sure there will added something in your plist as soon as you change resolution to something else.

I hope it is readable enough because I could not use code tags.

Please let me know if that worked for you!


<?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>DisplayAnyUserSets</key>
<dict>
<key>Configs</key>
<array>
<array>
<dict>
<key>CurrentInfo</key>
<dict>
<key>Depth</key>
<integer>8</integer>
<key>High</key>
<real>2160</real>
<key>Hz</key>
<real>60</real>
<key>IsLink</key>
<false/>
<key>OriginX</key>
<real>0.0</real>
<key>OriginY</key>
<real>0.0</real>
<key>Rotation</key>
<integer>0</integer>
<key>Scale</key>
<real>1</real>
<key>Wide</key>
<real>3840</real>
</dict>
<key>LinkDescription</key>
<dict>
<key>BitDepth</key>
<integer>8</integer>
<key>EOTF</key>
<integer>0</integer>
<key>PixelEncoding</key>
<integer>0</integer>
<key>Range</key>
<integer>1</integer>

</dict>
<key>Rotation</key>
<real>0.0</real>
<key>UUID</key>
<string>1DDAC0DB-867C-8875-0857-D6964E3302DB</string>
<key>UnmirrorInfo</key>
<dict>
<key>Depth</key>
<integer>8</integer>
<key>High</key>
<real>2160</real>
<key>Hz</key>
<real>60</real>
<key>IsLink</key>
<false/>
<key>OriginX</key>
<real>0.0</real>
<key>OriginY</key>
<real>0.0</real>
<key>Rotation</key>
<integer>0</integer>
<key>Scale</key>
<real>1</real>
<key>Wide</key>
<real>3840</real>
</dict>
</dict>
</array>
</array>
<key>Orientations</key>
<dict>
<key>1DDAC0DB-867C-8875-0857-D6964E3302DB</key>
<integer>0</integer>
</dict>
<key>Underscan</key>
<dict>
<key>1DDAC0DB-867C-8875-0857-D6964E3302DB</key>
<real>1</real>
</dict>
<key>Version</key>
<integer>1</integer>
</dict>
</dict>
</plist>
 
Last edited:
OK, just like I thought this procedure resulted "fresh" plist and now it makes sense.
Since you have nothing in ByHost folder modifying this plist should make a trick.


Hard to say what caused that but your previous plist did not make any sense as it did not have matching UUID for the profile your OS was using, so no wonder it was not working. Also your previous plists had some other weird values for some other things too besides what actually needs to be changed but in this new plist they are ok.


Anyway I marked red what to modify.
Also in case your plist ever shows more that one UUID then just follow the code, it basically gets repeated like this as many times as there are different UUID and then you just edit the part below "LinkDescription". I'm pretty sure there will added something in your plist as soon as you change resolution to something else.

I hope it is readable enough because I could not use code tags.

Please let me know if that worked for you!

Huge thanks for guiding with this! And I think I got the logic now.
RGB was enabled until I decided to change my display resolution/scaling. But then I just needed to modify the newly generated LinkDescription entry similarly like you showed, and now I have correct resolution and RGB mode.
 
Huge thanks for guiding with this! And I think I got the logic now.
RGB was enabled until I decided to change my display resolution/scaling. But then I just needed to modify the newly generated LinkDescription entry similarly like you showed, and now I have correct resolution and RGB mode.
Yeah, you got the point, it is really that easy when you get the hang of it. :)
 
Last edited:
One question, did you ever run the script without the `--dry-run` flag? From your --dry-run output, I do see that one display config is slated to be fixed once you run it without the dry-run flag. In other words, running python3 ~/Downloads/fix_m1_rgb.py
Sorry for the late reply, I did run the script without the dry-run flag and still had the same error and stayed in Ypbpr. In the end I managed to get RGB by deleting the original plist, regenerating and manual editing like Donza and 0906742 a few posts up.

If anyone has a good free plist editor other than xcode all ears for recommendations! I used a evaluation copy of bbedit this time.
 
Sorry for the late reply, I did run the script without the dry-run flag and still had the same error and stayed in Ypbpr. In the end I managed to get RGB by deleting the original plist, regenerating and manual editing like Donza and 0906742 a few posts up.

If anyone has a good free plist editor other than xcode all ears for recommendations! I used a evaluation copy of bbedit this time.
I also used BBedit, and it is actually pretty good free text editor even after the evaluation period passes.
 
  • Like
Reactions: gogoggoo
I also used BBedit last time I did it, but I have also used even TextEdit. Basically it is just a text (XML) file you edit after you first used Terminal command to convert plist.
 
  • Like
Reactions: gogoggoo
I also used BBedit, and it is actually pretty good free text editor even after the evaluation period passes.
By the way, do you use 3008x1692 scaling on your 32" 4k monitor? Do you think fonts are still Retina-like or do they get more blocky and weird looking as they do running native resolution without HiDPI scaling?
I'm getting tired with how fonts look with 2560x1440 monitor at native resolution and getting 4K monitor where I can at least get good fonts at 2560x1440 and preferably even 3008x1692? I'm considering 27" in case that it usable at 3008x1692 too.

Does 3008x1692 scaling work with 8GB M1 Mini or do you need more ram? I'd imagine scaling uses quite a bit RAM?
How much scaling (other that 1x or 2x) causes performance loss? I saw some mentions about UI getting more laggy but not sure is that was only OS issue.
 
Last edited:
By the way, do you use 3008x1692 scaling on your 32" 4k monitor? Do you think fonts are still Retina-like or do they get more blocky and weird looking as they do running native resolution without HiDPI scaling?
I'm getting tired with how fonts look with 2560x1440 monitor at native resolution and getting 4K monitor where I can at least get good fonts at 2560x1440 and preferably even 3008x1692? I'm considering 27" in case that it usable at 3008x1692 too.

Does 3008x1692 scaling work with 8GB M1 Mini or do you need more ram? I'd imagine scaling uses quite a bit RAM?
How much scaling (other that 1x or 2x) causes performance loss? I saw some mentions about UI getting more laggy but not sure is that was only OS issue.
I use 3008x1692 on my 32" 4K monitor virtually full-time. I think it looks fantastic. Fonts are crystal clear without any of the blockiness one sees on a native 1440p monitor. Even tiny 5 and 6 point fonts are sharp as can be. I highly recommend the "looks like 3008x1692" HiDPI mode on a 32" 4K. Even upgraded my main monitor at the office to duplicate what I've got at home.

Zero performance hit on my fanless MacBook Air and absolutely no detectable increase in heat production.

The non-2x scaling was an issue for Intel processors but I've seen no evidence that it causes any performance hit on the M1 machines. Besides, 2560x1400 HiDPI is also a fractional non-2X mode. Only 1920x1080 is an even 2x on a 4K monitor, and I don't think most people are going to enjoy using "looks like 1920x1080" on a 32" display (outside those with vision issues).

I do have 16GB of RAM, but I've not read any reports that people with 8GB machines are having performance issues.
 
I use 3008x1692 on my 32" 4K monitor virtually full-time. I think it looks fantastic. Fonts are crystal clear without any of the blockiness one sees on a native 1440p monitor. Even tiny 5 and 6 point fonts are sharp as can be. I highly recommend the "looks like 3008x1692" HiDPI mode on a 32" 4K. Even upgraded my main monitor at the office to duplicate what I've got at home.

Zero performance hit on my fanless MacBook Air and absolutely no detectable increase in heat production.

The non-2x scaling was an issue for Intel processors but I've seen no evidence that it causes any performance hit on the M1 machines. Besides, 2560x1400 HiDPI is also a fractional non-2X mode. Only 1920x1080 is an even 2x on a 4K monitor, and I don't think most people are going to enjoy using "looks like 1920x1080" on a 32" display (outside those with vision issues).

I do have 16GB of RAM, but I've not read any reports that people with 8GB machines are having performance issues.
Thanks. Do you think 3008x1692 is still usable on 27" monitor too? I currently have 25" 2560x1440 monitor and font size is fine for me at full native resolution, I only hate the how non HiDPI fonts look like on that. I realize 27" at 3008x1692 would results a little smaller fonts than now but I estimate it would be roughly 9% smaller, so not sure that makes much difference. Also getting 27" and using still the same resolutions as my current 25" would probably make fonts just look too large for me.


So 8GB RAM should not be bottleneck with 3008x1692 scaling. Anyone here with 8GB machine using that resolution?
 
I am using like 1440p scaling on a 27" 4k. I don't "feel" any performance difference but have not run benchmarks. @0906742 I think you should be fine because when my 8gb air isn't plugged in, the native 2560x1600 panel is also driven fractionally at 2880x1800 anyway.
 
I am using like 1440p scaling on a 27" 4k. I don't "feel" any performance difference but have not run benchmarks. @0906742 I think you should be fine because when my 8gb air isn't plugged in, the native 2560x1600 panel is also driven fractionally at 2880x1800 anyway.
Can you test how fonts look on your 27" 4k at 3008x1692 scaling? Do you think that would be usable too when viewing close enough? Also do you notice and difference in font rendering between the two resolutions? I'd like to get some improvement in screen estate at the same time I upgrade my monitor but I think 32" would be a bit too large for me and I rather take 27" (my eyes are a little under arms length (just around wrist) away from the screen).
 
Thanks. Do you think 3008x1692 is still usable on 27" monitor too? I currently have 25" 2560x1440 monitor and font size is fine for me at full native resolution, I only hate the how non HiDPI fonts look like on that. I realize 27" at 3008x1692 would results a little smaller fonts than now but I estimate it would be roughly 9% smaller, so not sure that makes much difference. Also getting 27" and using still the same resolutions as my current 25" would probably make fonts just look too large for me.


So 8GB RAM should not be bottleneck with 3008x1692 scaling. Anyone here with 8GB machine using that resolution?
A bit small for me at 27”, but that’s personal preference and eyesight limits.
For others, it would probably be fine.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.