Pressing Super+P brings up the OSD with several options, including "Switch to laptop screen". I'm using a standard desktop though, and I don't see much reason that the option shouldn't be called "Switch to main screen" or "Switch to primary screen" instead. My use case is to manage the connection to a TV.
*** Bug 459966 has been marked as a duplicate of this bug. ***
*** Bug 493309 has been marked as a duplicate of this bug. ***
Frankly the action's text doesn't make much sense even with a laptop. Switch *what* to laptop screen? Does this mean shut off the external screen and only use the laptop screen? What if you have three or more screens? It probably needs re-wording to be more generic, or else we'll have to conditionalize the text based on the actual screen arrangement.
The icons are wrong too, since they talk about laptops but depict two desktop-style screens.
I'll work on this.
Git commit 02ad1c7713ebb0e958a9c02c13a090f106957f0d by Nate Graham. Committed on 10/06/2025 at 19:57. Pushed by ngraham into branch 'genericize-osd-terminology'. Genericize OSD action names Don't explicitly mention laptops or external screens since we can't assume the device's form factor. Instead consistently refer to screens as primary or secondary, re-using terminology we expose in the KCM. FIXED-IN: 6.5.0 M +5 -5 common/osdaction.cpp https://invent.kde.org/plasma/kscreen/-/commit/02ad1c7713ebb0e958a9c02c13a090f106957f0d
https://invent.kde.org/plasma/kscreen/-/merge_requests/399
Git commit 64db07d88a4d53fd980aab296bd868fa7b5a9d62 by Nate Graham. Committed on 13/06/2025 at 17:14. Pushed by ngraham into branch 'master'. Genericize OSD action names Don't explicitly mention laptops since we can't assume the device's form factor. Instead call them "built-in screens", re-using terminology we expose in the KCM. FIXED-IN: 6.5.0 M +5 -5 common/osdaction.cpp https://invent.kde.org/plasma/kscreen/-/commit/64db07d88a4d53fd980aab296bd868fa7b5a9d62