A phone has no keyboard until something asks for one. When a text field in your streamed app takes focus, the device's own keyboard appears — on Unreal 5.6 and above.
Focus a text input in the streamed app and the keyboard comes up. Typing is captured and applied in real time. No plugin, no configuration, no code.
| Unreal | Works | What happens on the older ones |
|---|---|---|
| 5.8 | Yes | — |
| 5.7 | Yes | — |
| 5.6 | Yes | — |
| 5.5 | No | The keyboard appears, then the app crashes when you type. |
| 5.4 | No | The keyboard appears, then the app crashes when you type. |
| 5.3 | No | The keyboard appears and accepts input, but the field never updates. |
Try it on a phone.
| Symptom | Cause | Fix |
|---|---|---|
| No keyboard appears at all | The focused field is not an editable text widget, or a physical keyboard is connected | Use an Editable Text or Editable Text Box widget for the field; disconnect the physical keyboard (see the note below). |
| Keyboard appears, typing does nothing | Unreal version below 5.6 | Upgrade to 5.6 or later. |
| Keyboard is cut off or covers the field | Mobile viewport and scaling | Put the stream in fullscreen, which gives the browser a viewport it can resize around. |
| Typing feels delayed | Network, or the app is rendering heavily | The keystrokes are travelling to the server and back like any other input — see network requirements. |
Why the stream starts silent, and when a microphone setting stops it starting at all.
Last updated