Overview of supported input device types
developThe Unity Input System supports a wide variety of input devices, each requiring specific handling for its unique features (e.g., touchscreen touches or keyboard text input). You can configure and respond to these devices using the Actions Editor window or via scripting.
Key device categories include:
- Pointer devices: Mice, pens, or other devices tracking input on a 2D surface.
- Keyboards: Devices using a set of key controls.
- Joysticks: Devices with at least one input stick and one button.
- Gamepads: Devices featuring a D-pad and four face buttons.
- Sensors: Devices measuring environmental input.
- HID (Human Interface Device): Peripheral devices connected via USB or Bluetooth following the HID specification.