Why does my Mac mix up two identical monitors?
macOS tells displays apart using details the monitor reports, such as model and serial number. Two screens of the same model can report very similar or identical details, and after sleep the order they reconnect in can change. macOS may then treat the left screen as the right one, flip the arrangement, or move windows to the wrong screen.
Does it happen more with docks and hubs?
Often, yes. Through a dock or hub both screens can wake in a different order each time, and some docks pass on less identifying information than a direct connection.
Can I stop macOS from swapping them?
You can reduce it. Plug each monitor into the same port every time, connect one screen directly if your Mac supports it, update the dock firmware, and turn off deep sleep or auto input switching on both monitors. None of these fully guarantees macOS keeps them apart, because the cause sits in how the screens identify themselves.
How does SnapState handle identical monitors?
SnapState saves the monitor layout along with each window, and restores windows to the saved display positions once the screens are back. If macOS flipped the arrangement itself, put it right in System Settings, Displays first, then restore. We have not tested every monitor and dock pair, so use the 14-day refund if your setup does not behave.
Does it restore Spaces and full screen apps too?
Yes. Apps go back to the Space they were saved on and full screen windows return to full screen. macOS moves an app with all its windows, so one app cannot be split between Spaces in one restore.
What does it cost?
$9.99 once, for up to three Macs, with a 14-day refund. macOS 15.7 or later, Apple Silicon and Intel.