docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Human Interface Device specification

    Human Interface Device (HID) is a specification that describes peripheral user input devices connected to computers with USB or Bluetooth. HID is commonly used to implement devices such as gamepads, joysticks, or racing wheels.

    Topic Description
    Human Interface Device specification introduction Map generic devices with the HID specification.
    Create a custom device layout Override default HID mappings with a custom layout.
    Use an existing input device to create a layout Create a custom layout with an existing device.
    Use a custom class to create a layout Create a custom class to make a custom layout.

    Additional resources

    • Layouts
    • Custom devices
    • Debug layouts
    • Devices
    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)