Option for Mouse Actions to Block Further Outputs Before Button Release

Option for Mouse Actions to Block Further Outputs Before Button Release

Hi,

I have an idea - give us a checkbox or Output Action to block further outputs if an action is triggered after the button press and before the button release.

Here's what I mean:
I want to be able to copy, paste, highlight, and cut by holding the bottom thumb button down and gesturing in a direction without triggering the back button on releasing the button. This way, holding a button down and gesturing would be treated as a separate action, but pressing and releasing the button without gesturing in a direction in-between would trigger the back button like it usually would.

In other words, if the back button is pressed and dragged in any direction, trigger one of the four appropriate responses and end the action. If not dragged, press the back button like normal.

I think this already exists in the button release options. Is it possible to provide this checkbox for the button press and other sub-actions? You could also add it as an output action.
Something like this also exists for deep clicks:

This would open up many possibilities for new key binds to each button. 

This is also how it works on the Logitech MX Master series of mice in Logitech Options, and I'm surprised this isn't an option on these mice since there are so many more options here than in Logitech Options.