Mouse gesture triggered by a key combination

I am trying to create a gesture for next/previous desktop with a left or right mouse drag. But I only want this gesture to trigger when I am holding down control + option + drag left/right.

Is there a way to do this?

From what I can tell, the only way to trigger a mouse gesture is to hold down mouse button 1 and drag.

Ideally, id like to hold control + option and move the mouse left or right. But I would be okay with control + option + mouse 1 + drag