https://bugs.kde.org/show_bug.cgi?id=518584

            Bug ID: 518584
           Summary: Display switching/configuration OSD always appears on
                    the leftmost display
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.3
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Display Configuration widget and OSD
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

SUMMARY
Currently my setup consists of a laptop in the center and a second monitor
placed to the left of the laptop. Since I don't always need to put anything on
that second display I sometimes want to disable and turn off that screen, so I
use the Meta+P shortcut to bring up the "Switch Display" OSD to do so.

However, when both screens are enabled the OSD always appears on that second
monitor, even though it is not set as the primary screen and even when my
cursor and all open windows are on the laptop screen. In the best case this
results in me having to turn to the second monitor first to see the options and
disable it, and in the worst case I already turned off the monitor so I either
have to turn it back on (which takes a few seconds) to see the OSD, or use the
widget on the laptop screen, or go to System Settings and disable the display
that way.

So, I would prefer if the OSD were to either appear on the "active" screen
(like where the cursor or focus currently is, by the time I turn off the second
screen I will have moved the cursor to the laptop screen anyway), or always
appear on the primary screen regardless of anything else, or simultaneously on
all screens, so if the second screen is already turned off I can still see the
OSD.

STEPS TO REPRODUCE
1. Have 2 displays, side by side
2. Ensure that the rightmost display is set as primary and has the cursor
3. Press the Meta+P keyboard shortcut (or whichever shortcut is assigned to
"Switch Displays"

OBSERVED RESULT
OSD always appears only on the leftmost display regardless of cursor position
or primary status

EXPECTED RESULT
OSD appears on the screen with the cursor, or the primary screen, or on all
screens

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.11.0
Kernel Version: 6.19.10-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 18 × Intel® Core™ Ultra 5 125H
Memory: 32 GiB of RAM (30.8 GiB usable)
Graphics Processor: Intel® Arc
Manufacturer: Framework
Product Name: Laptop 13 (Intel Core Ultra Series 1)
System Version: A2

ADDITIONAL INFORMATION
Unplugging the screen is not a good option for me since the HDMI connection is
quite tight, and I would rather avoid the additional wear and tear on the port
and cable if it is not necessary.

My turning off the screen unfortunately is not detected by the system, I assume
due to the adapters I use (it is connected through a chain of
USB-C/DP->HDMI->VGA adapters since my laptop only has USB-C ports and the
external display is an old LCD with only a VGA input) thus manually disabling
the screen is required if not unplugging the screen directly to avoid windows
or the cursor ending up there.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to