Many other components from the uTouch Framework are added to standardize the events gathered from devices as we have ones that do finger tracking and others which don't. With the help of many people from the community, a protocol is being discussed in the xorg-devel mailing-list and would be ready for Maverick.
Mark Shuttleworth described the gesture grammar in his blog as "rather than single, magic gestures, we're making it possible for basic gestures to be chained, or composed, into more sophisticated 'sentences'. The basic gestures, or primitives, are like individual verbs, and stringing them together allows for richer interactions". More information about this can be found in this Google document.
The stack will make the hardware vendors' jobs easier as it does finger tracking and delivers a generalized gesture recognition system, which means that Ubuntu can become the standard platform for instant multitouch application prototyping and use as most components of the stack are already here and licensed under the GPLv3 and the LGPLv3.
The multitouch support is tested on hardware like the NTrig digitizers but it works on some multitouch touchpads as well. Multitouch device manufactures can contact the developers of uTouch to test if their hardware is supported or if it still needs some minor tweaking.
Canonical has announced uTouch on its blog and there is more technical documentation on the Launchpad multi-touch-dev mailing list.



0