docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Types of input devices

    The Input package identifies and recognizes the following types of input devices:

    • Pointers: Devices which track positions in 2D space. This category has the following devices:
      • Mouse
      • Touch
      • Pen
    • Keyboards: Devices with key input.
    • Joysticks: Devices with at least one input stick and button.
    • Gamepads: Devices with two thumbsticks, a D-pad, four face buttons, two shoulder buttons, and two trigger buttons. This category has the following devices:
      • PlayStation gamepads
      • Switch gamepads
      • Xbox gamepads
    • Sensors: Devices which have sensors that measure environmental characteristics such as acceleration, or orientation.

    Additionally, the Input Package uses the Human Interface Device (HID) specification to create layouts for controls that connect with USB or Bluetooth connection.

    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)