Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Controller Link
Controller Link

Use a gamepad as input.
Add-on by globglob3D
About Reviews Version History

Controller Link is an add-on that lets you use a game controller or gamepad as a real-time input device. It turns controller inputs into animatable properties that can drive bones, geometry nodes, object transforms, and more — enabling intuitive, physical control for animation, rig testing, live performances, and procedural systems.

What makes Controller Link special is it's ability to record inputs into keyframes, it's nodegroup that allow using it in Geometry Nodes, and the fact that it work out of the box with any controller, on Windows, Mac, and Linux.

Features:

  • Use gamepad joysticks and buttons as Blender inputs
  • Record inputs
  • Link to Geometry Nodes using the CL nodegroup
  • Works with any gamepad on Windows, Mac, and Linux

How to use:

  • Go the Controller Link tab and click the button to get your controller inputs.
  • Drivers: Right click a controller input property, copy as driver, and right click any property that you want driven by this input and Paste Driver.
  • GN: Just add the Controller Link node group to your tree.

You can record inputs if you wish. Once you record your inputs, you can use the Bake Animation operator (native to Blender) to keep that recording and be able to make a new one without overriding your work.


What's New

No changelog for this release.


Permissions

This extension does not require special permissions.

Developer
globglob3D
Rating
Leave a review
Version
1.0.0
Updated
5 d
Published
June 10th, 2025
Downloads
43
Size
15.5 MB
Compatibility
Blender 4.2  and newer
Report Issues
github.com/globglob3D/Blender_Controller_Link/issues
License
GNU General Public License v3.0 or later
Animation Sequencer
...or download and Install from Disk
  • 15.5 MB

Reviews

See all
Be the first to review.
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite