Bug 490265 - Reassigning meta key to something else doesn't work even after resetting config
Summary: Reassigning meta key to something else doesn't work even after resetting config
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.0.5
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-14 15:19 UTC by Ellie
Modified: 2024-07-14 21:20 UTC (History)
3 users (show)

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


Attachments
Video of the result when I press the Meta key. (88.67 KB, video/webm)
2024-07-14 15:19 UTC, Ellie
Details
Screenshot of Application Launcher Shortcut Settings (457.57 KB, image/png)
2024-07-14 16:37 UTC, Ellie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ellie 2024-07-14 15:19:32 UTC
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
Comment 1 duha.bugs 2024-07-14 16:09:52 UTC
Please check that the Application Launcher shortcut is not set to Meta. Right click the Application Launcher -> Configure Application Launcher -> Keyboard Shortcuts
Comment 2 Ellie 2024-07-14 16:37:10 UTC
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.
Comment 3 cwo 2024-07-14 20:26:24 UTC
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.
Comment 4 Ellie 2024-07-14 21:20:47 UTC
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.