Multitouch with Kernel 2.6.30

Jun 16, 2009

Linux and multitouch input also work without X.org and with help from the new Kernel 2.6.30. Three French students show how it's done.

Mohamed-Ikbel Boulabiar, Stephane Chatty and Sebastien Hamdani of the Interactive Computing Lab of the French Ecole Nationale de l'Aviation Civile (ENAC) in Toulouse have demonstrated that Linux can transform into a multitouch system with the help of the new kernel. A patch by kernel developer Henrik Rydberg for the Linux input system makes it possible.

A demo video on the project webpage shows how it looks in practice: what you need is a computer with surfaces from Broadcom 5974, Stantum, NTrig or DiamondTouch, Kernel 2.6.30 and Compiz with a DBus plugin. To rotate or scale windows, you also need the Freewins plugin. The demo reads input directly from the /dev/input/eventX device file. X Server plays absolutely no role at this point.

As the developers report, we're talking about a simple prototype. However, they hope that the adapted touchscreen drivers will land in Kernel 2.6.31. The demo also brings up the question whether X.org might improve handling of multitouch kernel events. The demo code and Stantum multitouch tablet driver and NTrig multitouch screen driver sources are available off the webpage.

Related content

  • Ubuntu 9.04: New Intel Graphics Drivers

    There is hope for Ubuntu users with Intel graphics. As it appears, the current 2D drivers solve most of the recent graphics problems with Intel chips, according to Ubuntu developer Bryce Harrington in a developer mailing list. Jaunty users should profit it from them as well.

  • Root Exploit Vulnerability in Kernel 2.6.30

    A recently discovered root exploit attacked the newest Linux versions and circumvented protection systems such as SELinux and AppArmor. A solution has been found.

  • X.org Debugger Kit for Intel Graphics Chips

    Eric Anholt of Intel's Open Source Technology Center has announced Intel GPU Tools 1.0 on the X.org mailing list. The toolset should help driver development for, and error detection of, Intel graphics chips.

  • Kernel Statistics: Who's Writing Linux?

    Greg Kroah-Hartman, Jonathan Corbet and Amanda McPherson have published the new Linux developer statistics.

  • Pardus: The Anatolian Leopard

    Onur Küçük announced the release of Pardus 2009, the latest version of the Linux distro used widely in Turkey which takes its name from Panthera pardus, an endangered species of Anatolian leopard.

comments powered by Disqus

Issue 170/2015

Buy this issue as a PDF

Digital Issue: Price $9.99
(incl. VAT)

News

njobs Europe
What:
Where:
Country:
Njobs Netherlands Njobs Deutschland Njobs United Kingdom Njobs Italia Njobs France Njobs Espana Njobs Poland
Njobs Austria Njobs Denmark Njobs Belgium Njobs Czech Republic Njobs Mexico Njobs India Njobs Colombia