On Wed, Jul 3, 2013 at 4:20 AM, Erik Botö <[email protected]> wrote: > Hi, > > Since the motivation for this patch was only discussed in a separate > mail thread I'll summarize here: > > The previous behavior of the driver did not work properly with Qt5 > QtQuick multi touch-point gestures, due to how touch-points are > reported when removing a touch-point. My interpretation of the > available documentation [1] was that the driver should report all > touch-points between SYN_REPORTs, but it is not explicitly stated so. > I've found another mail-thread [2] where the creator of the protocol > states: > > "The protocol defines a generic way of sending a variable amount of > contacts. The > contact count is obtained by counting the number of non-empty finger packets > between SYN_REPORT events." - Henrik Rydberg > > I think this verifies my assumption that all touch-points should be > reported between SYN_REPORTs, otherwise it can not be used to obtain > the count. > > [1] - https://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt > [2] - http://lists.x.org/archives/xorg-devel/2010-March/006466.html
Please add this to the commit log ;) -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://projetos.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
