docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Supported UI systems

    Choose how the Input System works with Unity's UI stacks—UI Toolkit, uGUI, and IMGUI.

    Compare compatibility by Unity version, add a UI Input Module where required, or keep IMGUI on legacy input while the rest of your project uses the Input System.

    Topic Description
    Understand UI system compatibility See which UI stacks need the UI Input Module and how support varies by Unity version.
    Using UI Input Module for UI support Add UI Input Module to your scene and wire Input System actions to uGUI or older UI Toolkit.
    Use IMGUI alongside the Input System package Use legacy Input Manager input for IMGUI while gameplay uses the Input System.

    Additional resources

    • Configure UI Input Actions
    • Default UI Action Map reference
    • Handling input target ambiguity
    • Use a Virtual Mouse for UI cursor control
    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)