Não é um reconhecimento de gestos verdadeiramente por touchpad, mas sim um reconhecimento de mouse. Você pode tentar easystroke
Easystroke is a gesture-recognition application for X11. Gestures or strokes are movements that you make with you mouse (or your pen, finger etc.) while holding down a specific mouse button. Easystroke will execute certain actions if it recognizes the stroke; currently easystroke can emulate key presses, execute shell commands, hold down modifiers and emulate a scroll wheel.
Eu uso muito no Chrome para gerenciar:
- navegação pelas guias com movimentos para a esquerda / direita,
- navegação no histórico com movimentos para cima / para baixo,
- fechando janelas com movimento diagonal para baixo à esquerda,
- reabrir a última guia fechada com movimento diagonal para cima
Este é apenas alguns exemplos que você pode configurar quantas ações e movimentos quiser, claro
Conforme solicitado, uma captura de tela (em francês) da minha configuração que eu uso no Ubuntu (já que a configuração não é facilmente exportável). Nada excepcional, o único truque interessante é o uso de uma pasta de nível superior onde você define seus gestos. Ao fazer isso, você pode compartilhar a mesma configuração entre aplicativos ou derivações de aplicativos (principal uso, aplicativos da web chrome que não são reconhecidos pelo easystroke como chrome).