libevdev
« Back to VersTracker
Description:
Wrapper library for evdev devices
Type: Formula  |  Latest Version: 1.13.6@0  |  Tracked Since: Dec 25, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: linux input evdev c-library system-utilities
Install: brew install libevdev
About:
libevdev is a wrapper library for evdev devices that abstracts away the low-level details of the Linux input subsystem. It provides a stable C API for handling kernel input events, device properties, and capabilities. This library simplifies development of input handling applications by normalizing device quirks and providing consistent event processing.
Key Features:
  • Abstracts low-level evdev protocol details
  • Handles device quirks and normalization
  • Provides stable C API for input event processing
  • Supports querying device capabilities and properties
  • Library for input device event processing
Use Cases:
  • Building input device drivers and libraries
  • Developing custom input handling applications
  • Creating input remapping and transformation tools
  • Implementing input device testing frameworks
Alternatives:
  • evdev – Direct kernel evdev interface vs libevdev's abstraction layer
  • libinput – Higher-level input processing with gesture recognition vs libevdev's raw event handling
Version History
Detected Version Rev Change Commit
Dec 25, 2025 6:18pm 1.13.6 0 VERSION_BUMP f52435dd
Dec 25, 2025 11:00am 0 META 4df53194