Controller Link lets you use a game controller or gamepad as a real-time input device inside Blender. It converts controller inputs into animatable properties, which can drive bones, geometry nodes, object transforms, and more. globglob3D positions it for animation, rig testing, live performances, and procedural systems.
Joystick and button inputs become Blender properties you can connect through drivers: right-click a controller input property, copy it as a driver, then paste it onto any property you want it to control. For Geometry Nodes, adding the CL node group to a tree links controller input directly. You can also record inputs, then use Blender's native Bake Animation operator to keep a recording and start a fresh one without overwriting earlier work.
Recording turns inputs into keyframes. Controller Link works out of the box with any controller on Windows, Mac, and Linux, and is compatible with Blender 4.2 LTS and newer. It is released under the GNU General Public License v3.0 or later.