Sim, o libinput é algo novo que começou como parte do projeto do wayland a ser usado em vez dos drivers de entrada x11 (como xorg-evdev e xorg-synaptics e xorg-wacom e assim por diante).
Em resposta ao seu cenário a / b, seria b, isto é, que libinput não é dependente de wayland e, portanto, pode ser executado em outros servidores de exibição (como X ou Mir) também.