See IRC discussion: <drago01> whot: btw. did you think of moving the libinput driver into the server? <drago01> whot: (same as done with modesetting) so that the server would "just work" without drivers on most (recent) hardware <airlied> it would simplify server dev :) <whot> drago01: good point, should do that <whot> drago01: care to file a bug. assign it to me, just so it doesn't drop off my radar <whot> s/./?/ <drago01> whot: sure <whot> fwiw, can't do this until libinput is stable, otherwise mayhem
Server behaviour should then be to load libinput when a module that is requested by the config doesn't exist. This avoids broken configurations when evdev/synaptics are uninstalled but still have leftovers in the config.
closing. I'm not planning to move the libinput driver into the server in the foreseeable future but the commit below made libinput a default fallback driver. Which isn't the same, but close enough ;) commit c69bd15e00aea2610834d05f63777f9bf20eca34 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Wed Jun 1 14:38:54 2016 +1000 Allow compile-time selection of a fallback input driver
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.