# InputInjectionBrokered

> Allows your application to inject various forms of input such as HID, touch, pen, keyboard, or mouse into the system programmatically.

## Definition

* **Type:** Field
* **Namespace:** [UnityEditor](/engine/6000.6/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
InputInjectionBrokered = 24
```

### Remarks

This is useful for collaboration applications that can take control of the system. This is a restricted capability and requires approval from Microsoft when you publish your application to the Microsoft Store.
