I am trying to switch from libinput-gestures. libinput-gestures supported some internal commands, like for instance _internal ws_up to switch to the next virtual desktop, which worked independent of the DE/WM.
It would be cool, if something like this could be added too.