The Interactive Computing Lab at ENAC, Toulouse have collaborated with the Linux developers to add the native multitouch support in Linux Kernel.

They have recorded a video showing the multitouch effects that are being supported natively by sending ABS_MT_* events from the kernel and they have developed a simple application that reads these signals, do some gesture recognition then sends control messages to related windows using the DBus plugin in Compiz.

Maybe you seen before people speaking about MPX, that is only Multi-pointer and not multitouch.

When writing the code for the demos, They have chosen to use general libraries not related to a specific WM, to be able to run demos on any Linux platform.

Tsiolkovsky(guest)

Can't wait to see this in Qt and then KDE. The KDE Plasma desktop and some apps are quite ready for this as it has already been demonstrated on Windows machi9nes where Qt already supports multi-touch. Although I think one feature that would be even more useful is MPX (multi-pounter X), which would be nice for corroborative work on a single machine (for example in classrooms).