# AndroidInput

> AndroidInput provides support for off-screen touch input, such as a touchpad.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)
* **Assembly:** UnityEngine.InputLegacyModule

```csharp
public class AndroidInput
```

## Static Properties

| Property                                                                                                   | Description                                                                              |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| [secondaryTouchEnabled](/engine/6000.5/script-reference/unityengine/androidinput/secondarytouchenabled.md) | Property indicating whether the system provides secondary touch input.                   |
| [secondaryTouchHeight](/engine/6000.5/script-reference/unityengine/androidinput/secondarytouchheight.md)   | Property indicating the height of the secondary touchpad.                                |
| [secondaryTouchWidth](/engine/6000.5/script-reference/unityengine/androidinput/secondarytouchwidth.md)     | Property indicating the width of the secondary touchpad.                                 |
| [touchCountSecondary](/engine/6000.5/script-reference/unityengine/androidinput/touchcountsecondary.md)     | Number of secondary touches. Guaranteed not to change throughout the frame. (Read Only). |

## Static Methods

| Method                                                                                             | Description                                                                                                             |
| -------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| [GetSecondaryTouch](/engine/6000.5/script-reference/unityengine/androidinput/getsecondarytouch.md) | Returns object representing status of a specific touch on a secondary touchpad (Does not allocate temporary variables). |
