On Tue, May 12, 2009 at 05:57:00PM +1000, Peter Hutterer wrote:
> no, actually. this is how input devices work. the physical devices are
> abstracted away through the virtual core pointer. all events go through this
> core pointer device, and if an application grabs it then events are no
> longer sent to anyone else. same with the keyboard.
> hence if you have a rogue grab, all devices seem to stop working.

Are there any debugging facilities for finding out which X client has
the grab?

I once spent an hour killing all processes one by one until I found the
one responsible (gnome-settings-daemon):
http://mg.pov.lt/blog/xorg-snafu.html

Marius Gedminas
-- 
IBM motto: "We found five vowels hiding in a corner, and we used
them _all_ for the 'eieio' instruction so that we wouldn't have to use
them anywhere else"
                -- Linus Torvalds

Attachment: signature.asc
Description: Digital signature

_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to