Bug 212812 - Disables global shortcuts during effects
Summary: Disables global shortcuts during effects
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 4.3.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 328264 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-11-02 22:45 UTC by Pascal d'Hermilly
Modified: 2013-11-30 22:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pascal d'Hermilly 2009-11-02 22:45:35 UTC
Version:            (using KDE 4.3.2)
OS:                Linux
Installed from:    Ubuntu Packages

It's not possible to use any global shortcuts while in the desktop-grid or present-windows effect.
That means its not possible to adjust the volume or start/stop music via global shortcuts and multimedia keys.
Comment 1 Martin Flöser 2009-11-03 09:07:06 UTC
Yes kwin does a global keyboard grab to ensure that all key events are passed to the effect. All kwin functionality does that: you can't use a global shortcut while using alt+tab or while resizing/moving a window. I'm not sure if that could be changed. We have to ensure that the effects aren't messed around. If we don't block global shortcuts, it would be possible to start alt+tab or present windows in desktop grid, which wouldn't work.
Comment 2 Pascal d'Hermilly 2009-11-03 11:45:25 UTC
Couldn't you just check if another effect is already running?

It's no so interesting to use global shortcuts while alt+tabbing through windows, but when in the desktop grid or in present windows it might make a lot of sense.

Is it also kwin that grab the global shortcuts when I right-click something?
Comment 3 Martin Flöser 2009-11-08 13:33:33 UTC
thinking again about it: no, it's a bad idea to enable global shortcuts in effects. E.g. you are in present windows and press alt+f2. The krunner would be opened (perhaps in normal size), the user would start typing and it would be the filter instead of the krunner interface.

Those effects are modal and have to be modal and by that have to grab all keyevents. Sorry wontfix
Comment 4 Thomas Lübking 2013-11-30 22:14:51 UTC
*** Bug 328264 has been marked as a duplicate of this bug. ***