Most Windows and Mac computers support multi - touch gesture . For example , purloin up with three fingers will show you the desktop while pilfer down the same way of life will reveal all the undefendable Applications . Unfortunately , most Linux distros include Ubuntu , do n’t support multi - touch gesture right out of the box . Although , two - digit roll and double - tap works , it miss the three - finger and four - digit gestures .

Scrolling through a bunch of GitHub repositories led me tolibinput - gestureswhich worked perfectly on my Acer E5 - 575 G laptop . I also find a twain of GUI found gesture app on the Ubuntu Software repository . So let ’s see how you set up and configure multi - touch gestures on Ubuntu .

Get Multi-Touch Gestures on Ubuntu 18.04

There are multiple multi - touch gesture apps present on GitHub and Ubuntu Software Center . Out of all those , these 2 apps worked cleanly for me .

1. Extended Gestures

Ubuntu veracious - out - of the corner supports scroll gesture and double taps . With stretch gesture , you could unfold that inclination to 3 - finger and 4 - fingerbreadth swipe . you may download Extended Gestures from the Ubuntu Software Center . Once you have the app instal , launch it and you will be presented with the extra gestures it provides .

The app also lets you modify the swipe sensitivity . In my case , I have keep it to “ 1 ” . Since 0 sensitiveness would need me to move my fingers through the entire trackpad .

DownloadExtended Gestures

Extended-Gestures

2. libinput-gestures

libinput - gestures is a command - line utility for bestow multi - touch gestures on your Ubuntu machine . It functions the same as Extended Gestures but offers far more gesture and coarse-grained controls . Before we begin with the instalment , we need git and Python 3.0 + as the pre - essential . fortunately , Ubuntu already comes installed with Python . But we need to make certain the edition is 3.0 + . So , to check your Python version use the following statement .

In case the command gives an error , you do n’t have python 3.0 installed . To instal that , lead the following command .

After you have python and git install , we can proceed towards installing libinput - gestures .   However , libinput - gestures need to read your touchpad equipment and for that , your user calculate to be part of the “ input ” user group . launch the following command to add yourself to the stimulant substance abuser group . you’re able to manually replace it with some other i d if you need to supply libinput - gesture

python3-version

Here , $ USER is an environment variable star whose economic value is your user i d. After the dictation has completed successfully , reset your organization for the changes to take effect .

After the restart , we need to install wmctrl and libinput - tools . wmctrl allows a programme to interact with a windowpane which is command by libinput - gestures to minimize windowpane and applications programme . To instal both of them , execute the fall out commands .

After the successful installation of libinput - tools and wmctrl , we can finally proceed to instal libinput - gestures . start the following commands to add the utility .

install-python3

The git clone control will copy all the files from GitHub and direct it under your abode directory . Next mastery instal libinput - gestures from the downloaded directory .

After we have the file cabinet in place , we require to start the libinput - gestures software plus configure it to autostart every time . For that , use the following commands in several order .

Once done , the libinput - gesture will map the three - fingerbreadth swipe up gesture to go to Desktop and the three - finger’s breadth swipe down on the desktop to go to the late app . you’re able to also nobble in and out to reach the app overview menu .

add-current-user-to-input-group

Make certain you perform the tinge - in and touch - out at the nerve centre of the trackpad to get exact results .

You get few default gestures with the app like the three - fingerbreadth swipe and pinch - to - zoom . you may also modify or add other gestures like swipe right_up , swipe left_up , etc . To do that , we need to modify the libinput-gestures.conf file . So , run for the undermentioned statement

This instruction will reach the configuration file wherein you’re able to supply or modify gesture action . For example , I have mapped the Ctrl+Tab shortcut to the left - swipe - up motion . This have me quickly shift yellow journalism in chrome with just a unexpended - swipe - up on the trackpad .

install-libinput-tools

Closing Word

These motion apps primarily represent keyboard shortcut to a trackpad action . It wo n’t be as fluent as on macOS or Windows but nonetheless is a beneficial workaround . For more Ubuntu article , stop out our article onbest PDF editor for Ubuntuandbest open - author web monitoring tools for Linux .

38 Google Earth Hidden Weird Places with Coordinates

Canva Icons and Symbols Meaning – Complete Guide

What Snapchat Green Dot Means, When It Shows, and for…

Instagram’s Edits App: 5 Features You Need to Know About

All Netflix Hidden and Secret Codes (April 2025)

All Emojis Meaning and Usecase – Explained (April 2025)

Dropbox Icons and Symbols Meaning (Mobile/Desktop) – Guide

How to Enable Message Logging in Discord (Even Deleted Messages)…

Google Docs Icons and Symbols Meaning – Complete Guide

Samsung Galaxy Z Fold 7 Specs Leak Reveal Some Interesting…

sudo-make-install

libinput-gestures-setup-start

modify-conf-file-libinput