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

Peter Hutterer peter.hutterer at who-t.net
Mon Jan 12 15:26:38 PST 2009


On Mon, Jan 12, 2009 at 10:35:26AM -0500, Thomas Jaeger wrote:
> Thanks, that fixes the issue.  Motion compression is now working, too.

Pushed as 488d45295105daf10ccd17ca93ae6a6f4d0104f1.

Cheers,
  Peter

> 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