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

Attachment: signature.asc
Description: PGP signature

_______________________________________________
xorg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to