%general-entities; ]> $LastChangedBy$ $Date$ libevdev-&libevdev-version; libevdev Introduction to libevdev libevdev is a wrapper library for evdev devices. It moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc. &lfs79_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libevdev-md5sum; Download size: &libevdev-size; Estimated disk space required: &libevdev-buildsize; Estimated build time: &libevdev-time; libevdev Dependencies Required or Optional , and User Notes: Kernel Configuration Enable the following options in the kernel configuration and recompile the kernel if necessary: Device Drivers ---> Input device support ---> <*> Generic input layer (needed for...) [CONFIG_INPUT] <*> Event interface [CONFIG_INPUT_EVDEV] [*] Miscellaneous devices ---> [CONFIG_INPUT_MISC] <*> User level driver support [CONFIG_INPUT_UINPUT] libevdev Installation of libevdev Install libevdev by running the following commands: ./configure --prefix=/usr --disable-static && make If you have the optional package installed, the regression tests can be run as the root user with make check. Now, as the root user: make install Command Explanations Contents Installed Programs Installed Libraries Installed Directories libevdev-tweak-device, mouse-dpi-tool and touchpad-edge-detector libevdev.so /usr/include/libevdev-1.0 Short Descriptions libevdev-tweak-device is a tool to change some kernel device properties. libevdev-tweak-device mouse-dpi-tool is a tool to estimate the resolution of a mouse. mouse-dpi-tool touchpad-edge-detector is a tool that reads the touchpad events from the kernel and calculates the minimum and maximum for the x and y coordinates, respectively. touchpad-edge-detector libevdev.so contains API functions for accessing evdev devices. libevdev.so