Related Pages
Here is a list of all related documentation pages:
[detail level 12]
▼Touchpads | This page provides an outline of touchpad devices |
Scrolling | Libinput supports three different types of scrolling methods: Two-finger scrolling, Edge scrolling and On-Button scrolling |
Clickpad software button behavior | Clickpad is the name given to touchpads without physical buttons below the touchpad |
Tap-to-click behaviour | "Tapping" or "tap-to-click" is the name given to the behavior where a short finger touch down/up sequence maps into a button click |
Gestures | Libinput supports basic gestures on touchpads and other indirect input devices |
Palm detection | Palm detection tries to identify accidental touches while typing |
Lenovo *40 series touchpad support | The Lenovo *40 series emulates trackstick buttons on the top part of the touchpads |
▼Touchscreens | |
Absolute axes | Devices with absolute axes are those that send positioning data for an axis in a device-specific coordinate range, defined by a minimum and a maximum value |
▼Mice, Trackballs, etc. | |
Normalization of relative motion | Most relative input devices generate input in so-called "mickeys" |
▼General setup | |
Static device configuration via udev | Libinput supports some static configuration through udev properties |
Seats | Each device in libinput is assigned to one seat |
▼Users | |
FAQs - Frequently Asked Questions | Frequently asked questions about libinput |
Helper tools | Libinput provides a couple of tools to query state and events |
Reporting bugs | A new bug can be filed here: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=libinput |
▼Developers | |
libinput test suite | The libinput test suite is based on Check and runs automatically during make check |
Helper tools | Libinput provides a couple of tools to query state and events |
Pointer acceleration | Libinput uses device-specific pointer acceleration methods, with the default being the Linear pointer acceleration |
Bug List |