Middle-click keep default behavior on click, add action on drag (normal mouse / Logitech Lift)

Hi all,

I'm new to the app and I've been tinkering with the config to try to achieve mouse-only window move with middle-click.

I got the window move part figured out but at the expense of my middle-click default behavior.

Is it possible to achieve such config that a simple click (eg. open link in new tab, close tab on browser) can be kept with the default behavior, while holding/dragging it will allow window movement without propagating a click?

I tried playing with the mouse down/up and min/max hold time settings but I couldn't find a "perfect" way.

The closest I can get is to have a combination of 3 triggers:

  1. keep middle click behavior: on mouse down, action "mouse click actions > middle click (at curr mouse pos)"
  2. hold to move window: on mouse down, after 0.05s, action "start moving windows"
  3. stop moving window: on mouse up, action "stop moving windows"

But the issue here is that it still dispatches a click so if my mouse is for example hovering a link on a webpage and I start holding the middle to move the browser window, it will dispatch a click on top of allowing me to move the window. I'd like to "not click" if the action is detected as a hold/drag...

Thanks for your help!

(Similar issue I have with achieving "mouse-only resize window" - as soon as I add triggers to the rightclick button, I lose its default behavior - if I could capture "drag" action apart from "single click", that would solve the issue!)

I found a solution after more carefully reading: Mouse Clicks: Configure different functionality for long or short presses

The trick was to set my short press "mb click: keep default behavior" action with trigger on mouse up and maximum hold time of 0.2s (I tested diff values and 0.2s felt the most natural and non-conflicting with the long press config) so it doesn't activate when I want to trigger the long press. It's mentioned in step 4 of the linked tutorial:

Case closed, thank you!