What To Expect From X Input 2.1; Multi-Touch Is Delayed

Posted by Michael Larabel on September 02, 2011

While there has been an X.Org multi-touch implementation for X Input 2.1 dating back about a year, there's still no formal X Input 2.1 release (X Input 2.0 came in 2009). When X Input 2.1 is released, likely as part of X.Org Server 1.12, it won't even offer up the multi-touch support. Here's some of what you can expect to see from X Input 2.1 and then the X Input 2.2 milestone.

X.Org input expert Peter Hutterer has begun to blog about what's new in X Input 2.1 (Xi2.1) and a bit about X Input 2.2. "Some minor changes may still come to X Input 2.1, but this release isn't going to be exciting. XI 2.1 is a small incremental change with two bugfixes and one new feature. These are uncontroversial and more importantly, they are ready now. So XI 2.1 is released as a small change, with bigger changes coming for XI 2.2." The plan is to have X Input 2.2 in X.Org Server 1.12, which will be released in early 2012. Don't be surprised though if it's delayed to X.Org Server 1.13, which would mean it's still about a year away. (X.Org Server 1.11 was released one week ago.)

The X Input 2.1 changes include new raw events behavior, smooth scrolling, and XI2 defines. Smooth scrolling for X.Org is talked about in this article. Lacking is multi-touch support, even after the multi-touch support fell apart and then came back together back in December with several revisions. Canonical has been the one interested in this and they were the ones who originally envisioned an X.Org Gestures Extension. For now Canonical has been patching their xorg-server with their own input support.

Those wishing to learn more about X Input 2.1, Peter's blog series begins here and the second part is already available and it's about X Input 2.1 defines. Peter (and Daniel Stone) will also be at XDC2011 Chicago to talk about the future of X.Org input support.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Linux Desktop Security Could Be A Whole Lot Better
  2. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  3. New NVIDIA Linux Driver Supports The GeForce GTX 780
  4. Chrome 28 To Offer More Speed Improvements
  5. Digia Announces "Boot To Qt" Project
  6. X.Org Libraries Hit By Round Of Security Issues
  7. Wayland's Weston Gets Output Scaling Support
  8. Raspberry Pi Gets New Wayland Weston Renderer
  9. Debian GNU/Hurd 2013 Release Brings New Packages
  10. Intel Ultrabook Performance Is Faster With Mesa 9.2
  11. Hot Relocation HDD To SSD Support For Btrfs
Latest Forum Talk
  1. Linux Desktop Security Could Be A Whole Lot Better
  2. Steam: No used games...
  3. Xserver 1.14 support will arrive with Catalyst...
  4. New NVIDIA Linux Driver Supports The GeForce GTX...
  5. KDE 4.11 Will Be The Last Major KDE4 Workspaces...
  6. Openbenchmarking.org main page is damaged
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite