SUMMARY I would like the ability to tell kscreen that this is a desktop system, not a laptop. So if monitors are disconnected, turned off, or switched to another input - it should *not* rearrange my screen, move widgets around, move programs around, and cause all kinds of chaos that makes multi-monitor use annoying. STEPS TO REPRODUCE 1. Turn monitor off or switch to another input 2. Some (not all) programs are shuffled around to remaining monitors (and widgets, etc) 3. Switch back, sometimes this triggers #2, but while widgets often go back where they belong, programs don't. OBSERVED RESULT See steps and summary EXPECTED RESULT This behavior makes PERFECT sense for a laptop. Does not make sense for a desktop. Switching inputs doesn't mean I'm suddenly going to go minus one monitor. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 31 (available in About System) KDE Plasma Version: 5.17.5 KDE Frameworks Version: 5.67.0 Qt Version: 5.13.2 ADDITIONAL INFORMATION N/A
If one of your screens gets disconnected your windows should stay in the now hidden area? I agree that I feel annoyed at times as well when I connect a screen and suddenly all windows are on the other screen. But today it moved all windows there that used to be before I had shut down the monitor for a moment. And that was really convenient in this case. In any case it's a KWin bug/feature request. Moving.
Actually, I *would* like it to behave that way, with a toggle switch for me to say, "ok, that monitor's really gone, do your normal (annoying if you're not on a laptop) routine"
> Does not make sense for a desktop. Why doesn't it make sense for a desktop?
> Switching inputs doesn't mean I'm suddenly going to go minus one monitor. This is not a very convincing argument. Why won't it be the case on a laptop too? Marking as INTENTIONAL because leaving windows off-screen is not very useful and there is no any way to bring them to the visible area. Also, iirc, we received a few bug reports saying that some windows end up in an off-screen area.