Here is a list of all modules:
 Tablet pad modesHandling the virtual mode groups of buttons, strips and rings on tablet pad devices
 Accessing and destruction of events
 Keyboard eventsKey events are generated when a key changes its logical state, usually by being pressed or released
 Pointer eventsPointer events reflect motion, button and scroll events, as well as events from other axes
 Touch eventsEvents from absolute touch devices
 Gesture eventsGesture events are generated when a gesture is recognized on a touchpad
 Tablet eventsEvents that come from tools on tablet devices
 Tablet pad eventsEvents that come from the pad of tablet devices
 Switch eventsEvents that come from switch devices
 Initialization and manipulation of libinput contexts
 Initialization and manipulation of seatsA seat has two identifiers, the physical name and the logical name
 Initialization and manipulation of input devices
 Device configurationEnable, disable, change and/or check for device-specific features