Hey folks, as a KDE refugee I like how BTT lets me assign Cmd-Drag to move windows, and Cmd-Right-Drag to resize: the muscle memory applies to both OS’s because the command button becomes Alt in windows/linux layout.
HOWEVER I also use IDEA all day every day, where Cmd-Click is the “go to symbol” action, and with Cmd-LeftClick assigned to window movement, Cmd-Click is no longer dispatched to apps. What I really want is when the mouse has moved very little since the MouseDown event (e.g. less than a handful of pixels), the Cmd-Click should be passed through to the app rather than initiating a move immediately. This may already be an advanced condition feature but it needs to be stateful so…?
Another, related feature request that might be already present in some encoded form:
When I Cmd-Drag to move the window, the Cmd-Click should not be passed to the window, but when I Cmd-Drag without moving very much, the Cmd-Click should be passed through.
FWIW Swift Shift does it properly pretty much out the box, but it also introduces catastrophic input lag if you leave it running for more than about 15 minutes.