# Input for iOS devices

> Detect and handle user input on different types of iOS device.

iOS applications target Apple mobile devices. For more information on mobile device input in Unity, see [Mobile device input](/engine/6000.5/manual/input/legacy/mobile.md).

| **Topic**                                                                                                                         | **Description**                                                |
| --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| [iOS input overview](/engine/6000.5/manual/platform-specific/iphone/ios-developing/ios-input/overview.md)                         | Understand how to detect and handle user input on iOS devices. |
| [Game Controller support](/engine/6000.5/manual/platform-specific/iphone/ios-developing/ios-input/ios-game-controller-support.md) | Learn how to use the Game Controller API in your application.  |

## Additional resources:

* [Input class](/engine/6000.5/script-reference/unityengine/input.md)
* [Input Manager](/engine/6000.5/manual/input/legacy/class-input-manager.md)
* [Mobile device input](/engine/6000.5/manual/input/legacy/mobile.md)
