https://bugs.kde.org/show_bug.cgi?id=421032
Andrew M <quantumpha...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |quantumpha...@gmail.com --- Comment #4 from Andrew M <quantumpha...@gmail.com> --- The external screen OSD has never worked for me with 3+ screens. It might help if the expected behaviour was better defined so there's something to target and discuss. What I want to happen when more than 1 external (3+ total) is attached: - The back-end should be saving the last configuration for the current plugged in monitors. I believe this is how it currently works. - When a new monitor is plugged in that takes total monitor count 3 or more it makes a new configuration for all combined monitors models/serial numbers/ports and puts up a special OSD asking to put it in the left, right, turn off or open Display Settings. - Build-in only should always turn off all externals and put the primary Plasma desktop/panels on it. - Selecting external+built-in from previously built-in only will use that last saved configuration. - External only will put the primary Plasma desktop/panel on one of the externals and turn off the built-in. It should remember the configuration as if the built-in monitor was disconnected. It should behave the same as above when the lid is closed on the laptop, i.e. sharing the same config. - Unify/clone should be removed when 3+ screens. It's too hard to predict which external should clone the built-in. Let the user go into the settings to do that manually. Unless it can be smart and recognise a projector by the monitor ID or maybe just pick one with the same resolution as the built-in if they differ. - Hide extend left or right. Replace with a generic extend that uses the remembered configuration or generates a new one that would be wrong anyway. Extend left/right doesn't make much sense in 3+ screen setups where it still has ideally a 50% chance of putting the 2 externals backwards. - The OSD should have an icon to open Display Settings towards the right before the cancel icon so the user can quickly make manual changes. - Repeatedly pressing the Fn+Display combo should cycle through the OSD options and releasing Fn should pick it. This might not be feasible depending on laptop quirks but most send the Display key down multiple times and only the key up when Fn was released last I checked with `xev`. Anyway, that's my thoughts on how it should work. I haven't even touched on how this would work on a desktop without a definitive built-in screen. -- You are receiving this mail because: You are watching all bug changes.