Libinput Is Great & Improves Linux Input Handling

Written by Michael Larabel in Wayland on 24 September 2014 at 10:36 AM EDT. 6 Comments
WAYLAND
With Weston 1.6 release the libinput library is now used by default for handling input. Linux input expert Peter Hutterer at Red Hat has written a lengthy blog post to explain the need for libinput and how it's improving device input on Linux.

Libinput is simply put a generic input handling library for Linux. Libinput was designed for the needs of Wayland/Weston to have one input handling implementation that can be used by different Wayland compositors rather than each having their own implementation -- which would be timely to implement and leave varying degrees of support between different compositors. Now there's one full-featured library for taking care of all the input needs. Not only can libinput be used by Wayland compositors but libinput can be adapted to other environments like Canonical's Mir display server. Peter also mentions that libinput could even be made as the basis for a new X.Org input driver.


For those wanting to better understand the internals of libinput and the input stack on Wayland, read Peter's blog post.
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