Skip to content

Instantly share code, notes, and snippets.

@esa1975
Created September 9, 2020 07:32
Show Gist options
  • Save esa1975/d20437d32134d1c4c58c98bf3dbbedbc to your computer and use it in GitHub Desktop.
Save esa1975/d20437d32134d1c4c58c98bf3dbbedbc to your computer and use it in GitHub Desktop.
Install Gestures App on Zorin OS (or most Ubuntu-based distributions)

Install Gestures App on Zorin OS (or most Ubuntu-based distributions)

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

Installation

Zorin (Ubuntu) Requirements

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

libinput-gestures

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)

Gestures

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.

Screenshot of Gestures

Written with StackEdit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment