# inputOverride

> Overrides the default input when NavigationEvents are sent.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.UIElements.InputSystem](/engine/6000.3/script-reference/unityengine/uielements/inputsystem.md)
* **Assembly:** UnityEngine.UIElementsModule

> **Warning:**
>
> **Deprecated.** EventSystem no longer supports input override for legacy input. Install Input System package for full input binding functionality.

```csharp
public InputWrapper inputOverride { get; set; }
```

### Remarks

Use this override to bypass the default input system with your own input system. This is useful when you want to send fake input to the event system. This property will be ignored if the New Input System is used.
