libinput-gestures
GitHub describes it as Actions gestures on your touchpad using libinput. The repository metadata lists Python as its primary language. This article stays within the project description and details documented in the GitHub repository README.
bulletmark/libinput-gestures: LIBINPUT-GESTURES
GitHub describes it as Actions gestures on your touchpad using libinput. The repository metadata lists Python as its primary language. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as Actions gestures on your touchpad using libinput. The repository metadata lists Python as its primary language. The README describes the project this way: [Libinput-gestures][REPO] is a utility which reads libinput gestures from your touchpad and maps them to gestures you configure in a configuration file. Each gesture can be configured to activate a shell command which is typically an [ xdotool ][XDOTOOL] command to action desktop/window/application keyboard combinations and commands. See the examples in the provided libinput-gestures.conf file. My motivation for creating this is to use triple swipe up/down to switch workspaces, and triple swipe right/left to go backwards/forwards in my browser, as per the default configuration.
LIBINPUT-GESTURES
The README section "LIBINPUT-GESTURES" states: Note that libinput does not interpret gestures for touchscreens so this utility can only be used for a touchpad, not a touchscreen.
LIBINPUT-GESTURES
The README section "LIBINPUT-GESTURES" states: This program parses the output of the libinput list-devices and libinput debug-events utilities so is a little fragile to any version changes in their output format. It is developed and tested on Arch linux using the GNOME 3 DE on Xorg and Wayland. It works somewhat incompletely on Wayland (via XWayland). See the WAYLAND section below and the comments in the default libinput-gestures.conf file. It has been reported to work with KDE. I am not sure how well this will work on all Linux systems and DE's etc.
LIBINPUT-GESTURES
The README section "LIBINPUT-GESTURES" states: The latest version and documentation is available at https://github.com/bulletmark/libinput-gestures.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes