%general-entities; ]> $Date$ libinput-&libinput-version; libinput Introduction to Libinput libinput is a library that handles input devices for display servers and other applications that need to directly deal with input devices. &lfs121_checked; Download (HTTP): Download (FTP): libinput Dependencies Required and Installation of Libinput Install libinput by running the following commands: mkdir build && cd build && meson setup --prefix=$XORG_PREFIX \ --buildtype=release \ -Ddebug-gui=false \ -Dtests=false \ -Dlibwacom=false \ -Dudev-dir=/usr/lib/udev \ .. && ninja Now, as the root user: ninja install If you have passed to meson, you can install the generated documentation by running the following commands as the root user: install -v -dm755 /usr/share/doc/libinput-&libinput-version;/html && cp -rv Documentation/* /usr/share/doc/libinput-&libinput-version;/html Command Explanations -Ddebug-gui=false: This switch disables creation of a visual debug helper for libinput. Remove if you want it, and you have GTK3 installed. -Dlibwacom=false: Remove this option if you have libwacom installed, or if you are installing GNOME. -Dudev-dir=/usr/lib/udev: In case that the value of XORG_PREFIX is not set to /usr, this option prevents the package from installing Udev rules and helpers into $XORG_PREFIX/lib/udev which is not searched by Udev daemon. This option is not needed for systems with XORG_PREFIX set to /usr, but does no harm. Contents Installed Programs Installed Libraries Installed Directories libinput libinput.so /etc/libinput, $XORG_PREFIX/libexec/libinput, $XORG_PREFIX/share/libinput, and (optionally) $XORG_PREFIX/share/doc/libinput-&libinput-version; Short Descriptions libinput is a set of tools to interface with the libinput library libinput libinput.so contains API functions for handling input devices libinput.so