Back in June we shared a nifty video that was produced by the French-based ENAC Interactive Computing Lab that showed off some multi-touch capabilities on Linux. At that time and in the video they were using the Linux kernel and then recognizing gestures from input events and then sending specialized commands over D-Bus straight into Compiz. Since that time though, X Server 1.7 / X.Org 7.5 has been released, which fully delivers on Multi-Pointer X support.
As a result of the MPX support in the mainline X.Org Server, the Interactive Computing Lab has produced a new video to show off this support as they had informed us this morning. In the video (below) they are using Fedora 12 with its X Server 1.7 and Linux 2.6.31 kernel.
A variety of touch-based devices are shown in this video, among which are the Broadcom 5974, Stantum, NTrig, 3M, and DiamondTouch surface. While their system configuration was largely stock from Fedora, they had used a modified xf86-input-evdev driver and a multi-touch management client (multitouchd), which is available from the computing lab's web-site.