Created attachment 171659 [details] Video of the result when I press the Meta key. SUMMARY Even after trying very hard including wiping all KDE configs that I could find and re-applying breeze with all setting reset checkmarks checked, I can't reassign the Meta key to do something else than open the start menu. STEPS TO REPRODUCE 1. (optional) Log out and remove all KDE configs, files and folders: .kde .config/*kde* .config/*kwin*" .config/kglobal* .config/khotkeysrc .local/share/plasma* .config/*plasma* .config/session .local/share/kde* 2. Log in and reset to "Breeze" with all resets checked 3. Open settings and in "Keyboard" > "Shortcuts", set "Toggle Present Windows (Current Desktop)" to "Meta" key OBSERVED RESULT See video of the result when I press the Meta key. EXPECTED RESULT The shortcut actually works as intended. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: openSUSE Slowroll (available in About System) KDE Plasma Version: plasmashell 6.0.5 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.1 ADDITIONAL INFORMATION
Please check that the Application Launcher shortcut is not set to Meta. Right click the Application Launcher -> Configure Application Launcher -> Keyboard Shortcuts
Created attachment 171660 [details] Screenshot of Application Launcher Shortcut Settings It doesn't seem to be set to that. I wonder if some setting survived the reset that I tried, but if it did, it seems a bit like a bug that the "Keyboard Shortcut" settings don't change it successfully. Sorry if this turns out to be just a silly mistake on my end :-/ but I'm at a loss.
The version field says 6.1.1, but the text says Plasma version 6.0.5. Which one is correct? If I'm not mistaken, complete support for manual configuration of modifier-only shortcuts is only available starting with 6.1. Earlier versions were hardcoded to start the application launcher, and required some further non-trivial configuration to change this.
Ohh, that would explain a lot! On my other machine I got 6.1, the one where it works. I forgot to set the correct version in the top info, on this machine it's indeed older: $ plasmashell --version plasmashell 6.0.5 Sorry for the incorrect bug report! Seems like I'll just need to upgrade to get this working.