Record Mouse / Gizmo Animation Tool – for Maya
Available now on Gumroad: Record Mouse Gizmo for Maya
To improve animation workflow efficiency, I developed a custom tool for Autodesk Maya that records and replays mouse movements in real time.
When creating animation, finding the perfect timing can often take dozens of manual adjustments. However, there are many cases where acting out a motion naturally with the mouse produces a much more believable result on the first try. This tool captures those real-time performances and converts them into editable animation data, allowing animators to block and refine motion much faster.
The result is a more intuitive workflow that combines the precision of keyframe animation with the spontaneity of live performance, helping reduce repetitive tweaking while preserving natural timing and feel.
Ever wanted to just record the mouse/gizmo movement you make in Maya? Now you can.
Have you ever spent hours in the Graph Editor sculpting curves just to get the perfect shake or feel, and it still doesn’t feel quite right? Wishing instead you could just grab the gizmo, hit record, and move the thing?
Now you can. Record Gizmo Animation does exactly that.
It records your object as you manipulate it in real time and bakes every movement into clean keyframes. No expressions. No constraints. No third-party dependencies. Just a simple Python script and your hands.
The result is a workflow that feels direct and physical, like performance capture for your animation controls.
The viewport stays completely responsive while you perform. No snapping, no freezing, no jittering evaluation. The scene behaves normally the entire time as your motion is recorded live.
Just animate it the way you feel it.
With Record Mouse Gizmo for Maya, you can skip the tedious tweaking and animate motion the intuitive way: grab the gizmo, hit record, and move it in real time.
Perfect for:
- Camera shake
- Secondary animation
- Handheld imperfections
- Organic prop movement
- Fast blocking & polish
Sometimes the best motion comes from performing it, not keyframing every curve.

