Multi-touch Touchpad Gestures with Fusuma

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.

Share this post


Be the first to comment at