jigish/slate — Issue #28: Screen ordering doesn't take into account layout updates
Author: philc
Created: 2012-02-29 21:04:54+00:00
State: open

I have two Apple thunderbolt displays daisy chained together. They are screens are laid out like this:

Left Right
Laptop

OSX unfortunately does not remember the Apple displays layout across disconnects. 50% of the time I plug in to these monitors, I need to swap their layout positions by using the Display Preferences Pane.

After doing this adjustment via Preferences, the Slate screen numbering does not update -- screen 1 could now be on the right, while screen 3 is on the left, for instance.

Do you think this problem is solvable? Mechanically this could be handled by polling for position changes every few seconds, but should Slate dynamically change its screen numbering in response to layout changes?