Files
Test/Library/PackageCache/com.unity.inputsystem@2436e68c60c4/Documentation~/devices-overview.md
T
2026-11-01 23:39:55 +02:00

22 lines
1.1 KiB
Markdown

---
uid: input-system-devices-types
---
# Types of input devices
The Input package identifies and recognizes the following types of input devices:
* [Pointers](devices-pointers.md): Devices which track positions in 2D space. This category has the following devices:
* [Mouse](devices-mouse.md)
* [Touch](devices-touch.md)
* [Pen](devices-pen.md)
* [Keyboards](devices-keyboard.md): Devices with key input.
* [Joysticks](devices-joysticks.md): Devices with at least one input stick and button.
* [Gamepads](devices-gamepads.md): 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](gamepads-p.md)
* [Switch gamepads](gamepads-s.md)
* [Xbox gamepads](gamepads-xbox.md)
* [Sensors](devices-sensors.md): Devices which have sensors that measure environmental characteristics such as acceleration, or orientation.
Additionally, the Input Package uses the [Human Interface Device (HID)](hid-specification.md) specification to create layouts for controls that connect with USB or Bluetooth connection.