Bug 483437

Summary: Support per-setup display scales
Product: [Plasma] kwin Reporter: Miroslav Jarý <mira.jary>
Component: output configurationAssignee: KWin default assignee <kwin-bugs-null>
Status: REOPENED ---    
Severity: wishlist CC: marc, xaver.hugl
Priority: NOR Keywords: qt6
Version: 6.0.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Expected/actual result

Description Miroslav Jarý 2024-03-13 12:50:14 UTC
Created attachment 167096 [details]
Expected/actual result

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***
In Plasma 5 there was an useful feature to Save displays' properties globally, or to specific display arrangement. I had monitors set up at school this way and now the layouts broke.

STEPS TO REPRODUCE
1. Open "Configure display properties..."
2. 
3. 

OBSERVED RESULT
upper part of attached image

EXPECTED RESULT
lower part of attached image

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.9-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × 13th Gen Intel® Core™ i5-13420H
Memory: 15,3 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: LENOVO
Product Name: 82XV
System Version: LOQ 15IRH8

ADDITIONAL INFORMATION
Comment 1 Zamundaaa 2024-03-13 15:10:51 UTC
What exactly do you need it for / which properties do you want to have specific to a given output config? The feature as a whole was dropped intentionally because it caused a lot of bugs, but we could reintroduce more specific things.
Comment 2 Miroslav Jarý 2024-03-13 16:03:07 UTC
I have a laptop with 16:9 1080p screen, and I am teaching at a classroom which has 4:3 projection screen. My setup was that whenever I connected to that projector, my screen would be switched to 4:3 too (with black strips on sides), and would be duplicated on the projector. This way, my presentations were not stretched, nor would the image overflow the projection screen.

I can toggle this manually each time, but it's quite annoying, and I was pleased to see this feature in Plasma.
Comment 3 Zamundaaa 2024-03-13 16:07:14 UTC
Cool, proper output mirroring will take care of that and is already on the roadmap

*** This bug has been marked as a duplicate of bug 481222 ***
Comment 4 Miroslav Jarý 2024-03-13 16:09:25 UTC
Cool! Looking forward to it!
Comment 5 Marc Wittke 2024-05-07 10:12:19 UTC
Another use case:

I have a 13.3" 2880x1800 screen in my Thinkpad Z13

When using it together with my 27" 4k screen this one is becoming the primary screen and  I am usually located at greater distance from the laptop screen which is used as secondary display, thus I'd like to increase scaling of the laptop's screen in this setup. But when plugging it out, I am probably working directly on the laptop's keyboard and do not need the increased scaling any more.