# active

> Is the keyboard visible or sliding into the position on the screen?

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public bool active { get; set; }
```

### Remarks

Use this property to bring previously hidden keyboard back on the screen.

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    // Hides the keyboard if the device is facing down
    // and resumes input if the device is facing up.

    TouchScreenKeyboard keyboard;

    void Update()
    {
        if (keyboard != null)
        {
            if (Input.deviceOrientation == DeviceOrientation.FaceDown)
                keyboard.active = false;
            if (Input.deviceOrientation == DeviceOrientation.FaceUp)
                keyboard.active = true;
        }
    }

    void OnGUI()
    {
        if (GUI.Button(new Rect(0, 10, 200, 32), "Open keyboard"))
            keyboard = TouchScreenKeyboard.Open("text");
    }
}
```
