# Input for Android devices

> Explains how to detect and handle user input on different types of Android device.

Mobile devices are the primary target for Android applications. For more information on mobile device input, refer to [Mobile device input](/engine/6000.0/manual/input/legacy/mobile.md).

## Android keyboard

Android devices include a touchscreen keyboard. When you select editable UI elements such as [Input Fields](https://docs.unity3d.com/Packages/com.unity.ugui@latest?subfolder=/manual/script-InputField.html) Unity automatically activates the Android touchscreen keyboard and handles input from it. For information on how to manually activate and configure the Android touchscreen keyboard, refer to [Mobile Keyboard](/engine/6000.0/manual/input/mobile-keyboard.md).

## Additional resources

* [Input](/engine/6000.0/script-reference/unityengine/input.md)
