Bug 508187 - Use Meta key for desktop switching and Present Windows shortcuts
Summary: Use Meta key for desktop switching and Present Windows shortcuts
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.4.80
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-13 06:15 UTC by Antti Savolainen
Modified: 2026-01-22 20:56 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Savolainen 2025-08-13 06:15:11 UTC
SUMMARY
Currently the default numbered desktop switching shortcuts are Ctrl+F1 Ctrl+F2 Ctrl+F3 and Ctrl+F4. This is system level behavior and should be Metafied to Meta+F1 .. Meta+F4

Operating System: Arch Linux 
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.18.0
Qt Version: 6.10.0
Kernel Version: 6.16.0-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i7-7600U CPU @ 2.80GHz
Memory: 24 GiB of RAM (23.2 GiB usable)
Graphics Processor: Intel® HD Graphics 620
Manufacturer: LENOVO
Product Name: 20HG0003SG
System Version: ThinkPad T470s
Comment 1 Antti Savolainen 2025-08-13 10:05:30 UTC
While we're at it, we could fix Toggle Present Windows (Current desktop) from Ctrl+F9 to Meta+F9, Toggle Present Windows (All desktops) from Ctrl+F10 to Meta+F10 and Toggle Present Windows (Window class) from Ctrl+F7 to Meta+F7.

Also Peek at Desktop and Show Desktop seem to do the same thing. One is bound to Meta+D and the other to Ctrl+F12
Comment 2 TraceyC 2025-08-13 17:23:37 UTC
I'll pass this along for consideration.
Comment 3 TraceyC 2025-08-15 22:32:06 UTC
.
Comment 5 Vlad Zahorodnii 2026-01-22 08:39:53 UTC
Git commit ef387180c57687936c2ce071a6606f0fc049db8e by Vlad Zahorodnii, on behalf of Antti Savolainen.
Committed on 22/01/2026 at 08:39.
Pushed by vladz into branch 'master'.

virtualdesktops, windowvieweffect: Use Meta key for desktop switching and Present Windows shortcuts

This is system level behavior and should use Meta by default

M  +6    -6    src/plugins/windowview/windowvieweffect.cpp
M  +16   -4    src/virtualdesktops.cpp
M  +5    -0    src/virtualdesktops.h

https://invent.kde.org/plasma/kwin/-/commit/ef387180c57687936c2ce071a6606f0fc049db8e
Comment 6 Vlad Zahorodnii 2026-01-22 11:06:51 UTC
Git commit 80bb64ac7ee7023278017845ebc87696684d3bb9 by Vlad Zahorodnii, on behalf of Antti Savolainen.
Committed on 22/01/2026 at 08:42.
Pushed by vladz into branch 'Plasma/6.6'.

virtualdesktops, windowvieweffect: Use Meta key for desktop switching and Present Windows shortcuts

This is system level behavior and should use Meta by default
(cherry picked from commit ef387180c57687936c2ce071a6606f0fc049db8e)

M  +6    -6    src/plugins/windowview/windowvieweffect.cpp
M  +16   -4    src/virtualdesktops.cpp
M  +5    -0    src/virtualdesktops.h

https://invent.kde.org/plasma/kwin/-/commit/80bb64ac7ee7023278017845ebc87696684d3bb9