QA: about X Event processing

Deron Johnson Deron.Johnson at Sun.COM
Tue Jun 7 11:25:13 PDT 2005


For the mouse device processInputProc is either CoreProcessPointerEvent
or EnqueueEvent (if the event queue is frozen). The current routine is
controlled by events.c:FreezeThaw().

Amir Bukhari wrote:
> I am working on fixing a bug in LG3D (Project Looking Glass 3D), when
> Xserver deactivate a synchronous pointer grab.
> in some case X end calling events.c:PlayReleasedEvents(), which also call
> (*qe->device->public.processInputProc)
>  
> I have tried with GDB to debug X, but it crash during stepping after a
> breakpoint and thus I don't know which function
> processInputProc is called.
> which function (processInputProc) is called when the device is Mouse?
>  
> thanks,
> -Amir
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg




More information about the xorg mailing list