Files
2026-11-01 23:39:55 +02:00

30 lines
1.7 KiB
Markdown

---
uid: input-system-devices
---
# 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](devices-overview.md)**|Connect devices to your application.|
| **[Pointer devices](devices-pointers.md)** | Configure devices that track input on a 2D surface, such as mice, or pens.|
| **[Keyboards](devices-keyboard.md)** | Configure devices that use a set of key controls.|
| **[Joysticks](devices-joysticks.md)** | Configure devices that have at least one input stick and one button.|
| **[Gamepads](devices-gamepads.md)** | Configure devices that have a D-pad and four face buttons.|
| **[Sensors](devices-sensors.md)** | Configure devices that measure environmental input.|
| **[Human Interface Device specification](hid-specification.md)** | Use the Human Interface Device specification to implement peripheral user input devices connected to computers with USB or Bluetooth.|
| **[Supported devices reference](supported-devices-reference.md)** | Explore platform support for each compatible device. |
| **[Devices (scripting)](devices-scripting.md)** | Learn how to manage devices in code.|
| **[Custom devices](custom-devices.md)** | Create events and custom devices.|
## Additional resources
- [Setting up input](setting-up-input.md)
- [Responding to input](respond-to-input.md)
- [Layouts](layouts.md)
- [Debug a device](debug-device.md)