Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 918 Bytes

File metadata and controls

32 lines (26 loc) · 918 Bytes

Touchpad Visualizer

Important

This tool is internal and intended to be used only for the development of InputActions. Feature requests are likely to be rejected.

Building

Dependencies:

  • Extra CMake Modules
  • Qt6 Widgets
  • libevdev
git clone https://github.com/InputActions/touchpad-visualizer
cd touchpad-visualizer
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make -j$(nproc)
sudo make install

Usage

Run inputactions-touchpad-visualizer.

Read access to the touchpad device is required. The tool can be run as root, or a udev rule may be created at /etc/udev/rules.d/71-touchpad.rules with the following contents:

ENV{ID_INPUT_TOUCHPAD}=="1", TAG+="uaccess"

This will give all programs read and write access to all touchpads.

Showcase

Screencast_20251206_160928.mp4