So XEvIE would the solution to my problem and simply putting a grab on the wanted keys wouldn't not. And passwords can not be overheard by any program if a grab is used to protect the input. I hope I got it right this time...
Anyways... deep in the x.org wiki I found that this is a problem X12 wants to tackle (nobody knows when). So I guess, since I am a lazy guy, I won't take the hassle to resurrect XEvIE when I can just use <ctrl>-<alt>-% (deactivates all device grabs) until then. Thanks for clarifying the entire grab thing in X to me. Patrick On Sun, 11 Jan 2009 13:10:12 +1000 Peter Hutterer <[email protected]> wrote: > On Sat, Jan 10, 2009 at 05:23:24PM +0000, Patrick Sebastian > Zimmermann wrote: > > I searched around a bit and found that my WM (awesome) already grabs > > the root window and still becomes unresponsive with a menu clicked > > or a game running. Could it be that the necessary parts for this to > > work (is that part of mpx?) are not in xserver 1.3? > > If this is the case, then basicly everything I wanted to achieve has > > already be done. > > once a grab has activated, only one client receives events. So if an > app grabs the mouse, neither the WM nor anyone can actually receive > events anymore. This is in fact one of the points of grabs. > > be careful about mixing terminology here, "grabbing a key" (which is > what you wanted to do) generally means putting a passive grab on the > keyboard for a specific key. You can have multiple of those, but > while any grab is active, they cannot activate anymore. > > so I think what you want is a passive grab to activate while another > grab is active and that simply isn't supported. Except for XEvIE, > which I think routed all events unconditionally through the client. > > Cheers, > Peter > _______________________________________________ > xorg mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/xorg
signature.asc
Description: PGP signature
_______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
