Modules
  Here is a list of all modules:
| Initialization and setup | Initialization, initial setup and file descriptor handling | 
| Library logging facilities | Libevdev provides two methods of logging library-internal messages | 
| Querying device capabilities | Abstraction functions to handle device capabilities, specifically device properties such as the name of the device and the bits representing the events supported by this device | 
| Multi-touch related functions | Functions for querying multi-touch-related capabilities | 
| Modifying the appearance or capabilities of the device | Modifying the set of events reported by this device | 
| Miscellaneous helper functions | Functions for printing or querying event ranges | 
| Event handling | Functions to handle events and fetch the current state of the event | 
| uinput device creation | Creation of uinput devices based on existing libevdev devices | 
 1.8.15
 1.8.15