On Tue, Dec 14, 2010 at 12:25:26AM +0100, Henrik Rydberg wrote: > >> The envelope contacts serve as a way to detect a small area of fingers or a > > >> large area of fingers. There is nothing inherently problematic with having one > >> or three or more such contacts. > > > > Then I'm more confused :). > > > > I see one problem: devices that report two touch points, (X1, Y1) and > > (X2, Y2), but in reality the touches could be at (X1, Y2) and (X2, Y1) > > instead. Using a rectangle helps resolve this issue for panning and > > pinching, though not for rotation. > > > If panning and pinching and rotation could all be recovered properly, then the > individual contacts could actually have been reconstructed properly in the first > place. This is the whole point - there is not enough information available for > rotation to be recovered properly. can you post an example event stream of the MT_ENVELOPE tool? I'm having trouble wrapping my head around it. Cheers, Peter -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html