Differentiation between Click, Hold & Double Click to execute various functions with a single button
Please add a distinction in the settings for button functions that differentiates between Click, Hold, or Double Click input. This would allow one button to perform three different functions, greatly expanding the range of inputs available with the mouse. Please like of you agree!
For instance, on the Back Button, a single click could mean 'Back', a click and hold could trigger 'move Space to the right', and a double-click could initiate any other desired keyboard shortcut.
Technical implementation details: It's crucial for a normal (single) click to only be registered upon releasing the button. This ensures that a hold can be detected without accidentally triggering the single click action. For the double-click, a very short time window should be set after the initial click to determine if a second click (for the double-click gesture) follows. However, this window should remain brief, meaning the double-click function would require two rapid clicks to be activated