Unreasonable behavior of display mirroring options
It is currently impossible to mirror a different number of displays than two.
In addition, a unusable display (e.g. a closed laptop lid) is counted towards the number of connected displays, so mirroring two external displays with the laptop lid closed is also impossible, even though the laptop display is not even visible in the display UI.
An important detail is that in case of 3 displays being connected, it IS possible to mirror all 3 displays using the Super + P key combo. When this is done, the Display settings in GNOME Control Center break and get into an invalid state. For me, this confirms that the restriction to mirroring of only 2 displays has no reason and should not be in place.
Steps to reproduce (3 real displays):
- Open GNOME Settings
- Navigate to Displays
- Attach 3 monitors to a PC (or attach 2 external monitors to a laptop and keep the lid open)
- Notice that the mirroring option is not available
Alternative steps to reproduce (2 displays and closed laptop lid):
- Open GNOME Settings
- Navigate to Displays
- Attach 2 external monitors to a laptop and close the lid
- Notice that the mirroring option is not available even though the number of usable displays is 2
Alternative steps to reproduce (inconsistency with Super + P):
- Connect 3 usable displays
- Use Super + P to activate Mirror mode
- Open GNOME Settings
- Navigate to Displays
- Notice that the UI is in an invalid state (Asking to Apply changes even though no changes were made)