Libinput Is Great For X.Org & Wayland, Maybe Mir Too
Libinput is the library that's been under development for one year now to try to work out a single input library implementation that can be shared by all Wayland compositors and other potential use-cases. Peter Hutterer gave an update on this input stack during this week's XDC2014 conference in Bordeaux.
Among the takeaways from his presentation include:
- Libinput is almost at feature parity to the X stack.
- xf86-input-libinput is the libinput wrapped driver into the X.Org Server.
- In regards to whether libinput will use Mir, Peter wrote, "MIR? Maybe, who knows..."
- Only configuration options that "make sense" are exposed to libinput users. There's also a limited configuration API.
- Future plans include merging the tablet support, providing a stable API/ABI, and making it a drop-in replacement for X.Org. There's also plans for a "button box" interface / game-pads support, raw/unaccelerated mouse input support, a device identification system, touchpad hand writing, and touchpad gestures support.
Those wanting to see Peter's libinput slides can find them in HTML form.
Among the takeaways from his presentation include:
- Libinput is almost at feature parity to the X stack.
- xf86-input-libinput is the libinput wrapped driver into the X.Org Server.
- In regards to whether libinput will use Mir, Peter wrote, "MIR? Maybe, who knows..."
- Only configuration options that "make sense" are exposed to libinput users. There's also a limited configuration API.
- Future plans include merging the tablet support, providing a stable API/ABI, and making it a drop-in replacement for X.Org. There's also plans for a "button box" interface / game-pads support, raw/unaccelerated mouse input support, a device identification system, touchpad hand writing, and touchpad gestures support.
Those wanting to see Peter's libinput slides can find them in HTML form.
9 Comments