# PanelInputConfiguration.PanelInputRedirection

> Indicates whether the uGUI EventSystem redirects panel input.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.UIElements](/engine/6000.5/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public enum PanelInputConfiguration.PanelInputRedirection
```

## Remarks

When the uGUI EventSystem redirects panel input, panel components handle the EventSystem events and translate them into equivalent UI Toolkit events if applicable. This allows scenes to contain a mix of UI Toolkit and uGUI content with a common logic.

## Fields

| Value                                                                                                                            | Description                                                                                                                                                                                                |
| -------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Always](/engine/6000.5/script-reference/unityengine/uielements/panelinputconfiguration/panelinputredirection/always.md)         | Input remains disabled until an EventSystem is active, at which point it becomes the input source. Use this mode to dynamically activate or deactivate all UI input by toggling the EventSystem component. |
| [AutoSwitch](/engine/6000.5/script-reference/unityengine/uielements/panelinputconfiguration/panelinputredirection/autoswitch.md) | As long as an EventSystem is active, it serves as the source of input for all UI. Otherwise, UIToolkit's built-in input handles the input.                                                                 |
| [Never](/engine/6000.5/script-reference/unityengine/uielements/panelinputconfiguration/panelinputredirection/never.md)           | UIToolkit's built-in input handles the input, regardless of whether an EventSystem is active.                                                                                                              |
