docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Switch gamepads

    The Input System supports Switch Pro controllers on desktop computers with the SwitchProControllerHID class, which implements basic gamepad functionality.

    This support doesn't currently work for Switch Pro controllers connected with wired USB. Instead, the Switch Pro controller must be connected with Bluetooth. This is due to the controller using a proprietary communication protocol on top of HID which doesn't allow treating the controller like any other HID.

    For more information on platform support for Switch gamepads, refer to Supported devices reference.

    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)