Multi-Touch Support For X.Org Evdev Driver

Written by Michael Larabel in X.Org on 2 June 2010 at 01:43 PM EDT. 1 Comment
X.ORG
While there is multi-touch support in Qt and also Clutter along with MPX capabilities in GTK+ 3.0, the widely-used xf86-input-evdev driver up to this point has not supported multi-touch. Developers, however, have been working on the said support for evdev, which is the generic Linux input driver.

A new set of patches have been published by Benjamin Tissoires that provide preliminary support for multi-touch within the X.Org evdev driver. The patches can be found here, but of course you need a multi-touch device for it to work.

While these patches have been worked on for a while by Tissoires, Carlos Garnacho has today announced another approach to multi-touch handling. In his lengthy mailing list message he describes what he views as the problems with the current EvDev implementation and how it could impair multi-touch adoption on Linux. With his proposal, Carlos also has a branch of the xf86-input-evdev driver that has his changed code along with a small patch that goes against GTK+ to work more according to his ideal way with multi-touch support.

Nothing is yet committed to the mainline code-bases, but we'll be monitoring the situation to see how multi-touch support evolves.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week