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
signature.asc
Description: Digital signature
_______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg