libinput-analyze(1) libinput Manual libinput-analyze(1)

# [NAME](#NAME)

libinput-analyze - analyze device data

# [SYNOPSIS](#SYNOPSIS)

**libinput analyze \[--help] *&lt;feature&gt; \[&lt;args&gt;]***

# [DESCRIPTION](#DESCRIPTION)

The **libinput analyze** tool analyzes device data. Depending on what is to be analyzed, this tool may not create a libinput context.

This is a debugging tool only, its output may change at any time. Do not rely on the output.

This tool may need to be run as root to have access to the /dev/input/eventX nodes.

# [OPTIONS](#OPTIONS)

[**--help**](#help)

Print help

# [FEATURES](#FEATURES)

Features that can be analyzed include

[**libinput-analyze-buttons(1)**](#libinput)

analyze the button states of a recording

[**libinput-analyze-per-slot-delta(1)**](#libinput~2)

analyze the delta per event per slot

[**libinput-analyze-recording(1)**](#libinput~3)

analyze a recording made with [**libinput-record(1)**](/man/os/libinput/libinput-record.1)

[**libinput-analyze-touch-down-state(1)**](#libinput~4)

analyze the state of each touch in a recording

# [LIBINPUT](#LIBINPUT)

Part of the [**libinput(1)**](/man/os/libinput/libinput.1) suite

libinput 1.32.0

---

Document: libinput-analyze(1) from libinput 1.32.0-r0 (Chainguard OS)
Source: https://gitlab.freedesktop.org/libinput/libinput
