Сценарий оболочки, который использует pidof и wmctrl . Не знаете, как работает ваша программа жестов мыши - можете ли вы определить сценарий оболочки, который будет запускаться в результате жеста?
Если это так, то такой скрипт может использовать pidof, чтобы определить, запущена ли программа, и если это так, используйте wmctrl, чтобы активировать ее, в противном случае запустите ее. По умолчанию pidof существует в Ubuntu, но вам придется добавить wmctrl самостоятельно. Ищите wmctrl
в менеджере пакетов Synaptic.