Linux Multitouch Advancement, the X.org Way

As a result of the MPX integration in the mainline X.Org Server, the French-based ENAC Interactive Computing Lab produced a new video showing off the new multi-touch capabilities using Fedora 12 with its X Server 1.7 and Linux 2.6.31 kernel.

Back in June they had released a video that showed off some multi-touch capabilities of 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.

A variety of touch-based devices are shown, 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.

Using X.org with this driver can be a “cleaner” solution for multi-touch adoption in mainline Linux distributions, allowing users to utilize this input feature only when it is supported by their hardware.

29 Comments

  1. 2009-12-20 7:21 pm
    • 2009-12-20 7:27 pm
      • 2009-12-20 7:34 pm
        • 2009-12-20 7:48 pm
        • 2009-12-20 7:50 pm
          • 2009-12-20 7:58 pm
          • 2009-12-20 8:07 pm
          • 2009-12-20 8:09 pm
          • 2009-12-20 8:16 pm
          • 2009-12-21 9:43 am
          • 2009-12-20 9:42 pm
          • 2009-12-21 4:12 am
          • 2009-12-21 12:32 pm
        • 2009-12-20 9:52 pm
          • 2009-12-21 12:37 pm
          • 2009-12-21 6:27 pm
        • 2009-12-21 6:19 pm
    • 2009-12-21 9:03 am
      • 2009-12-21 12:38 pm
  2. 2009-12-20 8:29 pm
  3. 2009-12-20 9:54 pm
    • 2009-12-21 3:35 am
      • 2009-12-21 6:31 pm
    • 2009-12-21 5:43 am
      • 2009-12-21 9:05 am
    • 2009-12-21 9:00 am
  4. 2009-12-20 10:48 pm
    • 2009-12-21 1:58 pm
  5. 2009-12-21 6:10 pm