Related Pages
Here is a list of all related documentation pages:
[detail level 12]
 TouchpadsThis page provides an outline of touchpad devices
 ScrollingLibinput supports three different types of scrolling methods: Two-finger scrolling, Edge scrolling and On-Button scrolling
 Clickpad software button behaviorClickpad 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
 GesturesLibinput supports basic gestures on touchpads and other indirect input devices
 Palm detectionPalm detection tries to identify accidental touches while typing
 Lenovo *40 series touchpad supportThe Lenovo *40 series emulates trackstick buttons on the top part of the touchpads
 Touchscreens
 Absolute axesDevices 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 motionMost relative input devices generate input in so-called "mickeys"
 Graphics Tablets
 Tablet supportThis page provides details about the graphics tablet support in libinput
 General setup
 Static device configuration via udevLibinput supports some static configuration through udev properties
 SeatsEach device in libinput is assigned to one seat
 Users
 FAQs - Frequently Asked QuestionsFrequently asked questions about libinput
 Helper toolsLibinput provides a couple of tools to query state and events
 Reporting bugsA new bug can be filed here: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=libinput
 Developers
 libinput test suiteThe libinput test suite is based on Check and runs automatically during make check
 Helper toolsLibinput provides a couple of tools to query state and events
 Pointer accelerationLibinput uses device-specific pointer acceleration methods, with the default being the Linear pointer acceleration
 Bug List