Jeremy Huddleston wrote: > I actually like the idea of using the valuators to send the data over the > wire. Why not use the valuators to also send data like: > > valuator 0 = core X > valuator 1 = core Y > valuator 2 = multi-touch 0 tracking id > valuator 3 = multi-touch 0 group id > valuator 4 = multi-touch 0 x > valuator 5 = multi-touch 0 y > valuator 6 = multi-touch 0 pressure > valuator 7 = multi-touch 1 tracking id > valuator 8 = multi-touch 1 group id > valuator 9 = multi-touch 1 x > valuator 10 = multi-touch 1 y > valuator 11 = multi-touch 1 pressure
If this is the way you want to go, you might want to consider splitting the data into a stream of events, such that you only need to define valuators for one contact, then send the information for each each contact sequentially. I would also consider using a lower-level protocol such as a buffered device stream, to avoid the semantic multiplexing introduced by the above approach. Henrik _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
