On 10/13/2010 08:01 AM, Takashi Iwai wrote:
[...]

> The background of this patch is that the device sometimes doesn't report
> the finger off from the pad, instead it sends z with a high value in
> the last packet, then stops sending packets.  Thus the driver still
> keeps tracking the position as a part of continuous pointer movement
> when you touch again at a totally different point, which results in a
> jump.


I wonder if this is entirely correct... Making sure the device/driver produces
correct data on the kernel level is the sane way to go. We must be able to trust
the basic assumptions we put up, or we end up with patches like this one in
every application.

Thanks,
Henrik
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to