[PATCH] Update rootX/rootY when replaying events (Was: XI 1.5 questions)

Thomas Jaeger thjaeger at gmail.com
Mon Jan 12 07:35:26 PST 2009


Thanks, that fixes the issue.  Motion compression is now working, too.

Peter Hutterer wrote:
> My gut feeling was that your patch was missing something (the
> !sync.playingEvents has been there for ages AFAIK). The real problem is that
> during a device freeze, the coordinates don't get update, and hence the
> pointer doesn't move. The patch below fixes that issue, it makes EnqueueEvent
> understand XI events.
> 
> Sorry that took so long.
> 
> Cheers,
>   Peter
> 
> From 0e180a69acd80f926fd0a1d530a7cd1b0ae2a2cf Mon Sep 17 00:00:00 2001
> From: Peter Hutterer <peter.hutterer at who-t.net>
> Date: Mon, 12 Jan 2009 16:16:24 +1000
> Subject: [PATCH] dix: EnqueueEvent and PlayReleasedEvent need to handle DeviceMotionNotifies
> 
> No MotionNotify events in the processing anymore, so let's have them treat DMN
> instead.
> 
> Reported by Thomas Jaeger.
> ---
>  dix/events.c |    8 ++++----
>  1 files changed, 4 insertions(+), 4 deletions(-)



More information about the xorg mailing list