Is it possible to get OS X to remember my screen arrangement?

I use my MacBook with an external monitor at work and home. Unfortunately, they are both the same model and this seems to confuse OS X.

At work, I have the monitor on the left and at home the right. But each time I move from one to the other, I have to manually change the arrangement.

Does OS X not remember arrangement for multiple monitors, or is using the same model the source of confusion here?


Even in 2019 macOS fails to preserve my monitor layout. I wrote a tool called displayplacer that lets describe your monitor layout as a terminal command. I then use BetterTouchTool to execute these profiles via hotkeys. It solved the same problem for me of using the same model monitor at work (in portrait mode) as at home (in landscape mode).

For example, on my 4 monitor setup at home I have this profile: displayplacer "id:A46D2F5E-487B-CC69-C588-ECFD519016E5 res:3840x2160 hz:60 color_depth:8 scaling:off origin:(0,0) degree:0" "id:F466F621-B5FA-04A0-0800-CFA6C258DECD res:1440x900 color_depth:4 scaling:on origin:(-1440,1437) degree:0" "id:4C405A05-8798-553B-3550-F93E7A7722BB res:1440x2560 color_depth:8 scaling:off origin:(3840,-363) degree:270" "id:18173D22-3EC6-E735-EEB4-B003BF681F30 res:1920x1200 color_depth:8 scaling:off origin:(960,-1200) degree:0"

Also available via Homebrew brew tap jakehilborn/jakehilborn && brew install displayplacer


OS X tries to remember arrangements, but it relies on monitors identifying themselves appropriately. Cheap brands may not bother to put distinct serial numbers in the EDID information they report, even though this is required by the EDID standard, so OS X will end up recognizing them all as the same monitor.


I have not verified the EDID, but I have a related problem that might shed some light...

I use the old Apple Cinema 30" HD display at both work and home. Unfortunately due to the desk configuration at the office, I'm forced to set-up my 30" monitor to the left of my 15" MBP w/ Retina, but have he opposite configuration at home (with the 30" to the right of the MBP).

I can attest that my MBP does not distinguish between the two Cinema displays and expect the desktop to span both ways for either of the configuration.

If OS X was indeed using EDID and distinguish the monitors by their serial numbers, I expect I would not see this behavior.