kscreen: remember order of three screens


TW up-to-date. Neither under X11 nor wayland I can find a way to make kde remember the order of screens. What I want from left to right: Eizo, Laptop, Samsung.

What kscreen does: add a new screen always to the right of the existing screen. Since the laptop screen always is there, the Eizo and the Samsung screen are attached right to the laptop screen.

Any ideas? Thank you!

It’s a long time since I played with kscreen, which always was “troublesome”…

Personally, I’d ditch KDE’s kscreen and setup using xrandr/xorg.conf

This archlinux wiki article:


contains a good overview of how this is achieved.

I always keep KScreen disabled. I usually setup multiple screens globally via script in /etc/X11/xinit/xinitrc.d/setup. An example of a configuration similar to OP’s that has worked in Plasma for me is:

xrandr --output DP-1 --primary --output HDMI-1 --right-of DP-1 --output HDMI-2 --right-of HDMI-1

The applicable output names, both connected and unconnected, are enumerated in /var/log/Xorg.0.log.

xrandr --listproviders

will list the same output names.

Arandr, from standard repos, can be used to create such a script more easily than trying manually, or creating xorg.con* files that produce desired results. Manually isn’t really hard, because all you need is Konsole to see what does what. If you’d like to try manually but have trouble, report back here input/output in Konsole from:

inxi -Gayz

Thank you for both answers!

I’m a bit a fan of wayland and using the GUI.

Have a nice weekend!