Gestures is a minimal Gtk+ GUI app for libinput-gestures, making it much easier to add and manage touchpad gestures.
https://gitlab.com/cunidev/gestures
There are a number of additional packages needed to install gestures. Start by installing Ubuntu's build tools, which will be needed to install gestures.
sudo apt install build-essential
Next install the additional required packages.
sudo apt install git python3 python3-setuptools xdotool python3-gi libinput-tools python-gobject
The full installation instructions and additional documentation is available at:
https://github.com/bulletmark/libinput-gestures#user-content-installation
Start by adding your user to the input group.
sudo gpasswd -a $USER input
After executing the above command, log out of your session completely, and then log back in to assign this group (or just reboot).
sudo apt install xdotool wmctrl libinput-tools
The last step is to install libinput-gestures itself.
git clone https://github.com/bulletmark/libinput-gestures.git
cd libinput-gestures
sudo make install (or sudo ./libinput-gestures-setup install)
Finally, install the Gestures app.
git clone https://gitlab.com/cunidev/gestures
cd gestures
sudo python3 setup.py install
You should now be able to launch Gestures and configure your touchpad.
Written with StackEdit.