On 02/10/2012 03:24 AM, Chase Douglas wrote:
> This new series incorporates all the changes mentioned on the mailing list:
> 
> 01/13: SynapticsHwStateFree() takes a double pointer
> 02/13: Updated for double pointer free
> 03/13: Updated for double pointer free
> 04/13: Updated for double pointer free
> 06/13: No change
> 07/13: Make ternary explicit, split HwState touch allocation into function
> 08/13: Update for touch allocation function
> 09/13: Update for touch allocation function
> 10/13: No change
> 11/13: New
> 12/13: New
> 13/13: New
> 
> It is not possible to do filtering of touches when they don't match a 
> synaptics
> gesture without being able to specify the event timestamps. For example, 
> imagine
> you perform a two-touch tap, but you hold for too long. If we send the touch
> events that made up the tap all at once, the tap would look instantaneous. I
> don't want to even think of making a time-based queue to replay events... If 
> the
> xf86 API allowed for the input module to set the timestamp of events, it might
> work, but the API is frozen and it would require a lot more thought to be 
> sure.
> 
> The last three patches ensure we don't send touch events when any synaptics
> gestures are possible.
> 
> This patch series is a prerequisite for clickpad support, so it's no longer an
> RFC. It should be merged if there are no issues. It can be pulled from:
> 
> git://people.freedesktop.org/~cndougla/xf86-input-synaptics 
> multitouch-synaptics

I forgot to fix up the runtime test case (make check) as I went along.
I'll send out a v3 of this patchset tomorrow.

-- Chase
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to