Native Multitouch in Linux

Using computer with Linux kernel 2.6.30, Broadcom 5974, Stantum, NTrig or DiamondTouch surface, ENAC developers developed a Linux touchscreen computer. Top it up with effects from Compiz and you feel the desktop in your hand. Water effect makes the feel of actually touching water except for the fact that it’s hard.

See the demo below to feel the capabilities of  a Linux Touchscreen desktop.

The demo code works as follows:

  1. It reads input directly from the device file (“/dev/input/eventX”). (The X server is not involved in input handling at this stage.)
  2. The demo performs very simple gesture recognition then send DBus messages to Compiz to produce effects.

For more information and for source code visit