I just reinstalled my system and it seems most default macros are gone completely.
The primary ones I care about are Ctrl+Alt+Esc and the one to switch virtual desktops.
Did I forget to install a package or did most shortcuts get removed?
I am on EndeavorOs and running KDE version 6.2.5
‘Macro’ usually means a shorthand replacement for a number of actions… I think you are talking about ‘Keyboard Shortcut’.
This means you had a keyboard shortcut CtrlAltEsc which did something, and now it doesn’t do anything… I personally never used that shortcut so I don’t remember it.
It’s also possible that this was a relic of the X11 session, which is now not supported or default for Plasma (though still works).
You should realise that KDE comes with settings - and you can always launch the shortcuts module on it’s own with the command: kcmshell6 kcm_keys
.
Generally, there were many changes with shortcuts which came along with Plasma 6 and whilst it’s possible to set some in the settings module, there’s also going to be the question of whether you were, or are, running X11 and/or Wayland which also have various differences…
You will notice many changes around the corner keys - Ctrl, Alt, Meta and so on (many moved from Ctrl to Meta).
For example, one of my first issues with the new enironment was to differentiate X11 from Wayland because Mouse Gestures are not available any more…
So you have to learn some new tricks.
Did you use [Ctrl] + [Alt] + [Esc] to kill a window? The shortcut is now [Meta] + [Ctrl] + [Esc], but you can change it via Settings > Keyboard > Shortcuts > Kwin > Kill Window. From there you can map a custom shortcut.
If you scroll further down, you will find ‘Switch one desktop to the right’ and ‘Switch one desktop to the left’. From there you can map your custom shortcut.
3 Likes
Ah, yes - I remember now. I had that set to a mouse gesture in the past…
In the end, I set it to this: CtrlShiftCapsLock because my hand doesn’t like the stretch…
qdbus org.kde.kglobalaccel /component/kwin org.kde.kglobalaccel.Component.invokeShortcut "Kill Window";0
So you can bind that command to any shortcut you like
but yes, many shortcuts moved over to Meta and you can find them in the shortcuts app: