libinput-analyze-buttons(1)
π NAME π
libinput-analyze-buttons β bestie, this one analyzes the button states of a recording β¨
πΈ SYNOPSIS πΈ
libinput analyze buttons [--help] [options] recording.yml
π DESCRIPTION π
Okay so listen. The libinput analyze buttons tool takes a recording you made with libinput record and then prints out the tea on all the button states. That's it, that's the whole job. π«Ά
β οΈ Heads up queen: this is a debugging tool only. Its output may change at any time. Do not rely on the output. Like, don't build your whole thing on it, bestie, it will betray you. π
β¨ OPTIONS β¨
--helpβ print help. Simple. Iconic. We love a supportive flag. π--threshold=<ms>β any delta time that's less than the threshold gets colored in red. Not me flagging the suspiciously fast ones π. Takes a value in milliseconds.
π LIBINPUT π
Part of the libinput(1) suite π
and that's the whole page, bestie β libinput-analyze-buttons(1), straight from the libinput squad, no cap π¦β¨
π¦ where this page comes from
- alpine 3.24: libinput-doc 1.31.3-r0 Β· MIT
- arch rolling: libinput-tools 1.32.0-1 Β· MIT
- centos-stream 10: libinput-utils 1.30.1-2.el10 Β· MIT
- debian trixie: libinput-tools 1.28.1-1+deb13u1 Β· MIT
- fedora 43: libinput-utils 1.29.1-1.fc43 Β· MIT
- fedora 43: libinput-utils 1.30.3-1.fc43 Β· MIT
- fedora 44: libinput-utils 1.31.0-1.fc44 Β· MIT
- fedora 44: libinput-utils 1.31.3-1.fc44 Β· MIT
- nixos 26.05: libinput 1.31.3
- nixpkgs unstable: libinput 1.31.3
- opensuse-leap 16.0: libinput-tools 1.28.1-160000.3.1 Β· MIT
- opensuse-leap 16.0: libinput-tools 1.28.1-160000.3.1 Β· MIT
- opensuse-leap 16.0: libinput-tools 1.28.1-160000.3.1 Β· MIT
- opensuse-leap 16.0: libinput-tools 1.28.1-160000.3.1 Β· MIT
- ubuntu questing: libinput-tools 1.28.1-1build1
- ubuntu questing: libinput-tools 1.28.1-1ubuntu0.4
- ubuntu resolute: libinput-tools 1.31.1-1 Β· MIT
- ubuntu resolute: libinput-tools 1.31.1-1ubuntu1.2 Β· MIT
- ubuntu stonking: libinput-tools 1.31.3-1ubuntu1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms