docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    About user management

    The Input System supports multi-user management through the InputUser class. This comprises both user account management features on platforms that have these capabilities built into them (such as Xbox and PS4), as well as features to manage Device allocations to one or more local users.

    Note

    The user management API is quite low-level in nature. The stock functionality of Player Input Manager component (refer to Player Input Manager) provides an easier way to set up user management. The API described here is useful when you want more control over user management.

    In the Input System, each InputUser represents a human interacting with the application. For example, you can have multiple users playing a game together on a single computer or device (local multiplayer), where each user has one or more paired Input Devices.

    The PlayerInputManager class uses InputUser internally to handle users.

    Note

    In the editor, all InputUser instances are automatically removed when exiting play mode thus also removing any device pairings. In essence, InputUser is considered a player-only API.

    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)