docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Processors

    Use an input processor to apply processing to input values and return the result. For example, you can use a clamp processor to clamp values to within a certain range.

    Topic Description
    Introduction to processors Learn what processors can do to alter input values, and how they interact with bindings, actions, and controls.
    Built-in processors Explore the processors that come built into the Input System.
    Write custom processors Create and register your own processors for use with bindings, actions, and controls.
    Add processors to bindings and actions Add processors to individual bindings, or to all bindings on an action, with the Editor or with code.
    Add processors to controls Add processors to specific control inputs, including custom controls.

    Additional resources

    • Bindings
    • Interactions
    • Configure actions
    • Configure bs from code
    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)