I still don’t get it, you can MMB drag anywhere in the viewport to use active gizmo, but only its latest selected axis. It just doesn’t make sense, it loses the point. Usually, if you have move gizmo for example, you’d usually use this kind of mode to translate always in 2D screen plane, and you then use your 3D view orientation to define the plane of translation. It’s very comfortable way of transforming and animating. But with these ones, you have to first activate the handle. If you are literally there with your mouse cursor on top of the handle, then you may as well just click-drag it.