libinput-test(1)

πŸ’… libinput-test(1) β€” the libinput Manual, bestie edition

okay so real talk: this page is libinput-test(1) from the libinput Manual, and it's the manual for the little self-test tool that lives inside libinput itself 🧚


✨ NAME ✨

libinput-test β€” test various components of libinput itself. that's it, that's the whole vibe πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

libinput test [--help] <feature> [<args>]

🌸 DESCRIPTION 🌸

The libinput test tool runs tests against libinput itself. so it's libinput testing libinput, very main character energy, very "i'm my own QA department" πŸ’…

There is usually no need for a user to use this tool β€” it's provided for distribution vendors. like, it's not for you, bestie, it's for the people packaging your distro. (unless you're one of those people, in which case hi, ily, this is for you 🫢)

This tool was disabled at build time! 😭 like... it's not even enabled. iconic of it honestly.
This is a testing tool only, its output may change at any time. Do not rely on the output. no cap, do NOT build your whole workflow on what this thing prints. it will change and it will not feel bad about it πŸ’€

This tool may need to be run as root to have access to the /dev/input/eventX nodes and/or create /dev/uinput devices. so yeah, sometimes root. be normal about it πŸ™ˆ


⭐ OPTIONS ⭐

  • --help β€” Print help. that's the whole option list. one single option. she's lowkey minimal and i respect it ✨

πŸ”₯ FEATURES πŸ”₯

The tests that can be run are, in the original's own words:

  • suite β€” Run the libinput-test-suite(1). This is the most complete set of tests to run in libinput. like the full deluxe package, the everything-bagel of libinput testing πŸ‘‘
  • utils β€” Run the test suite for internal utility functions. smaller, more niche, still slaying in her own lane 🌈

πŸ’œ LIBINPUT πŸ’œ

Part of the libinput(1) suite. one big happy family fr fr πŸ“


and that's the page!! mwah 😘

sign-off: this was libinput-test(1) from libinput 1.32.0 β€” go forth, distribution vendor bestie, and test responsibly πŸ’–

πŸ“¦ where this page comes from