.. _features:
==============================================================================
libinput Features
==============================================================================
Below is a list of features supported by libinput. The availability of
features usually depends on the device type and a device's capabilties.
Not all features are user-configurable, some rely on :ref:`device-quirks`
to be useful.
.. toctree::
:maxdepth: 1
button-debouncing.rst
clickpad-softbuttons.rst
gestures.rst
middle-button-emulation.rst
palm-detection.rst
touchpad-thumb-detection.rst
scrolling.rst
t440-support.rst
tapping.rst
tablet-support.rst
switches.rst
touchpad-pressure.rst
trackpoints.rst