> Pay for a license for BetterTouchTool. Enable “Move Right Space (Without Animation)” and “Move Left Space (Without Animation)”.

I did not know BTT supported this until today!

You can just set up the trackpad 4-finger swipe actions globally: https://cleanshot.com/share/P0K1PGC1

Then in System Settings set "swipe between full-screen applications" to "off" in Trackpad settings under "more gestures" so that BTT's shortcut applies instead of the system-level one.

Works well. No extra software needed if you already have BTT, which is worth the money for me purely for "alt+drag a window from anywhere" style window movement. That setting is buried deep under BetterTouchTool Settings → Window Snapping & Moving → Moving & Resizing Modifier Keys: https://cleanshot.com/share/mnF9xBkW

Also great from the same developer BetterSnapTool. This is always the first software that I install on my Mac as it allows me to move windows around with keyboard shortcuts. There's many others doing that but I have a license already and only use these 5 key mappings.

I've set it up the following way: https://img.notmyhostna.me/8tck91QCL7DB9N8l3d3q

Nice, I use Raycast for this (with global shortcuts from Raycast settings): https://www.raycast.com/core-features/window-management

I tried both. BetterTouchTool does support the no-animation left/right space actions, but on my machine InstantSpaceSwitcher felt a bit snappier for actually moving between spaces, so I kept that for my keyboard shortcuts for previous/next space and direct jumps to a specific desktop. I still use BTT for Mission Control / spaces preview. So for me the final setup is: InstantSpaceSwitcher for fast space switching, BTT only where it still adds something.

Your blended setup makes sense.

I like that BTT lets you tune the swipe gesture sensitivity too (Settings → Trackpad → Swipes). I made it more sensitive (0.15) and swiping between Spaces feels very snappy.

that is weird, BTT's space switching should really be instant when used via keyboard shortcuts. (Developer of BTT here)

One advantage of BTT's current implementation is that it still allows you to move windows to the next/previous space while dragging them and simultaneously executing the "Move Left / Right a space" action. In that case there will be an animation but it will at least work.