In short: Is X.org a dependency of Libinput?
Rephrased, can libinput work standalone?
The question is mostly about hacking around with some input devices. I'm trying to route USB/PS1/Bluetooth input through a headless raspberry pi. I want this to be as generic as possible, while keeping my installation as minimal as possible.