Hutterer: libinput - a common input stack for Wayland compositors and X.Org drivers
Hutterer: libinput - a common input stack for Wayland compositors and X.Org drivers
Here's a
post from Peter Hutterer on why the X.Org input stack is a mess and the
new "libinput" stack is needed. "It looks like a big happy family at
first, but then you see that synaptics won't talk to evdev because of the
tapping incident a couple of years back, mouse and keyboard have no
idea what forks and knives are for, wacom is the hippy GPL cousin that
doesn't even live in the same state and no-one quite knows why elographics
keeps getting invited. The X server tries to keep the peace by just
generally getting in the way of everyone so no-one can argue for too
long. You step back, shrug apologetically and say 'well, that's just how
these things are, right?'
"