Summary: | KRunner's default Alt+Space shortcut can conflict with app-specific shortcuts | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | rebel_catatonic373 |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | alexander.lohnau, matterhorn103, natalie_clarius, nate, peter.fajdiga |
Priority: | NOR | Keywords: | usability |
Version First Reported In: | 6.1.3 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
rebel_catatonic373
2024-06-21 18:18:03 UTC
> 3. May be annoying
Can you elaborate on why this may be annoying? What problems does it cause?
(In reply to Nate Graham from comment #1) > > 3. May be annoying > Can you elaborate on why this may be annoying? What problems does it cause? It interrupts the game I'm playing with a huge search bar in the middle? Same may happen with any app... Games sound like a legitimate use case, yeah. However, we'd need to distinguish between games and other things. Because I absolutely *do* want KRunner to appear when I press Alt+Space while in full screen Gwenview, Firefox, Kate, etc. But while in a full-screen game, I can see how it becomes problematic. But then again, you probably do want to be able to Alt+Tab out of a game, and that's also a global shortcut! Same with changing the volume or brightness. Even detecting "I'm a game" is hard enough; coming up with a set of allowed global shortcuts on top of this seems infeasible. Maybe the issue here is more that KRunner's default shortcut uses the Alt key rather than the Meta key, and apps not unreasonably expect to have Alt shortcuts to themselves. IIRC we did try to change KRunner's default shortcut to Meta+Space a while back, but had to abandon the effort because it conflicted with IBus, which uses Meta+Space itself by default. What about Meta+F by analogy with the usual Ctrl+F for program-level search? On my two systems at least Meta+F is available. *** Bug 500268 has been marked as a duplicate of this bug. *** |