SUMMARY You can set the padding to be different on each of your monitors but if you change the display configuration it may forget your settings. STEPS TO REPRODUCE 1. Set different padding on two different monitors (mine are of different sizes and have different scaling factors, hence the different padding settings). 2. Disconnect the display whose padding was set last 3. Reconnect the display OBSERVED RESULT Padding settings are lost on reconnected monitor EXPECTED RESULT Padding settings are remembered from the last time they were set – preferably any monitor the same size (based on resolution and scaling factor) would have the same padding settings. SOFTWARE/OS VERSIONS NixOS 24.11 (unstable channel) KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.1
Update: It is not always the padding setting that was last set that is maintained.
It's not stored on a per-screen basis. The code is working as expected, but the UI is misleading showing on every screen. We can change that to only be on the primary screen.
(In reply to David Edmundson from comment #2) > It's not stored on a per-screen basis. > The code is working as expected, but the UI is misleading showing on every > screen. > > We can change that to only be on the primary screen. It would be great if it could store it per-screen in the future, since larger monitors often feel better with more padding and vice versa.
(In reply to David Edmundson from comment #2) > It's not stored on a per-screen basis. > The code is working as expected, but the UI is misleading showing on every > screen. It's not just the UI being misleading, at runtime the padding is applied per-screen. > We can change that to only be on the primary screen. I'd propose properly allow setting and saving it per-screen, the change required for that seems minimal.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/8732
Git commit 348d0a0381f7bc7eb04c8fc5db5dc725a1a531a0 by Vlad Zahorodnii, on behalf of Tobias Fella. Committed on 04/02/2026 at 10:11. Pushed by vladz into branch 'master'. Save tiling padding per screen The current UI already sets it per-screen at runtime, but only saves it globally. When restarting, the padding then appears different than the user expects. Instead, save the padding per screen. M +4 -2 src/tiles/tilemanager.cpp https://invent.kde.org/plasma/kwin/-/commit/348d0a0381f7bc7eb04c8fc5db5dc725a1a531a0
Git commit d3c093eabce38bd85638fd599f3a6fafac6074fe by Vlad Zahorodnii, on behalf of Tobias Fella. Committed on 04/02/2026 at 12:02. Pushed by vladz into branch 'Plasma/6.6'. Save tiling padding per screen The current UI already sets it per-screen at runtime, but only saves it globally. When restarting, the padding then appears different than the user expects. Instead, save the padding per screen. (cherry picked from commit 348d0a0381f7bc7eb04c8fc5db5dc725a1a531a0) M +4 -2 src/tiles/tilemanager.cpp https://invent.kde.org/plasma/kwin/-/commit/d3c093eabce38bd85638fd599f3a6fafac6074fe