docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Devices

    You can configure and respond to a variety of input devices in the Actions Editor window, but each type of device has its own unique features that sometimes require special handling, such as touches on a touchscreen, or text input on a keyboard.

    Learn about supported input devices and their unique features in this section.

    Topic Description
    Types of input devices Connect devices to your application.
    Pointer devices Configure devices that track input on a 2D surface, such as mice, or pens.
    Keyboards Configure devices that use a set of key controls.
    Joysticks Configure devices that have at least one input stick and one button.
    Gamepads Configure devices that have a D-pad and four face buttons.
    Sensors Configure devices that measure environmental input.
    Human Interface Device specification Use the Human Interface Device specification to implement peripheral user input devices connected to computers with USB or Bluetooth.
    Supported devices reference Explore platform support for each compatible device.
    Devices (scripting) Learn how to manage devices in code.
    Custom devices Create events and custom devices.

    Additional resources

    • Setting up input
    • Responding to input
    • Layouts
    • Debug a device
    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)