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