FPL is part of the Destination Linux Network

Multi-touch Touchpad Gestures with Fusuma


Share on twitter
Share on facebook
Share on reddit
Share on linkedin
Share on email

Most desktop environments provide basic settings for your touchpad. These are things like tap to click and scroll direction. But what about gestures that you might be used to on other operating systems? There are several ways to go about enabling gesture support but the one I’ve had the most luck with personally is Fusuma.

Fusuma is multitouch gesture recognizer. This gem makes your linux able to recognize swipes or pinches and assign commands to them.


– Easy installation with RubyGems
– Defining Gestures and Actions in YAML
– Sensitivity setting (threshold, interval) for gesture recognition
– Automatic device addition for reconnecting external touchpads
– Extension of gesture recognition by plugin system

Fusuma will allow you to map swipe, pinch and rotate gestures. You can map them to desktop environment specific commands or use xdotool to map them to keyboard shortcuts.

The video covers installing and configuring Fusuma so I’m not going to rehash all that here. My videos are on LBRY as well if you prefer to watch there (link to video). If you have any questions or feedback please feel free to ask in Discourse (link below) or on the video page.