[Xfce-bugs] [Bug 7845] Shortcuts are started when keys are pressed, not when they are released.

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Tue Mar 13 03:45:23 CET 2018


https://bugzilla.xfce.org/show_bug.cgi?id=7845

--- Comment #55 from Andre Miranda <andreldm at xfce.org> ---
Created attachment 7635
  --> https://bugzilla.xfce.org/attachment.cgi?id=7635&action=edit
Special super key handling

Thanks BIG, I'm attaching to this bug your patch with my small improvements.
It works very well, unfortunately xfwm4 bindings to Super+<Any Key> don't work
anymore. My X11 knowledge is rather limited, but I think this is because
xfsettingsd (via libxfce4ui) grabs the Super key thus any event concerning it
is not passed to xfwm4.

<rant mode>
This "odd" behavior is one of the top complaints I receive from users new to
Xfce and I myself am still very annoyed by it after all these years, devising
key combinations with ctrl|shift|alt that don't conflict with apps is a PITA.
The bottom line is: Super is not an ordinary modifier, anyone who has ever used
another desktop environment (Gnome, KDE, Cinnamon, Windows...) expects Super
alone to invoke an app launcher and a combination of it plus other keys to
(usually) manage windows (show desktop, tiling, etc).
</rant mode>

@Olivier, I agree that handling keys on release would not help, in fact some
use cases (e.g. alt+tab) would be affected. Is there any reason why xfwm4 has
its own keys grabbing/handling? Historical or to not depend upon xfsettingsd?
Since you're the X11 expert around and xfwm4's maintainer, do you happen to
think of any way to get around the key grab limitation?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Xfce-bugs mailing list