--- uid: input-system-editor-features --- # Editor features Use the Input System while developing in the Unity Editor—not only during Play mode in a built player. Read input from custom Editor windows, stream touch and sensor data from a mobile device with Unity Remote, and trace or record how events flow through the system. | **Topic** | **Description** | | :--- | :--- | | **[Read input in Editor Windows](read-input-editor-windows.md)** | Read pen, keyboard, and other device input from `EditorWindow` code outside Play mode. | | **[Use mobile device input in the Editor (Unity Remote)](use-mobile-device-input-editor-unity-remote.md)** | Stream mobile touch and sensor input into the Editor while in Play mode using the Unity Remote app. | | **[See and record input event flow](see-record-input-event-flow.md)** | Trace and record events with `InputEventTrace` to inspect how input moves through the system. | ## Additional resources - [Debugging](debugging.md) - [The input debugger window](the-input-debugger-window.md) - [Testing](testing.md) - [See and record input event flow](see-record-input-event-flow.md)