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

--- Comment #55 from Andre Miranda <andre...@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.
_______________________________________________
Xfce-bugs mailing list
Xfce-bugs@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce-bugs

Reply via email to