On-Screen Keyboard
On-Screen Keyboard (OSK) functionality allows users to input text directly within Pixel Streaming applications without requiring a physical keyboard.
Important: This feature is only supported in Unreal Engine 5.6
It works seamlessly on both mobile and tablet devices, providing a consistent user experience across platforms.
Demo URL
https://connector.eagle3dstreaming.com/v5/demo/e3ds_demo_onScreenKeyBoard/default
Video Preview
On-Screen Keyboard on Mobile Device
https://youtu.be/r4B83FBK1Qc
How It Works
When a text input field is focused within the Pixel Streaming application, the On-Screen Keyboard automatically appears.
Users can type using the OSK instead of a physical keyboard.
Input is captured in real-time and reflected in the application immediately.
Works natively in supported browsers without additional plugins.
The feature leverages UE5.6’s virtual keyboard support and integrates with Pixel Streaming for real-time input.
Limitations
Only supported in Unreal Engine 5.6
OSK appearance and behavior may vary slightly between browsers and devices.
Mobile browsers may require full-screen mode to properly display the keyboard.
Physical keyboard input still takes priority if a device has one connected.
Troubleshooting
Issue | Possible Cause | Solution |
|---|---|---|
On-Screen Keyboard does not appear | Unreal Engine version is not 5.6 | Upgrade the project to UE5.6 |
Keyboard appears but inputs are not registered | Browser or input field not detecting focus | Ensure the text input field is active and focusable. Refresh the Pixel Streaming session if needed. |
Keyboard partially hidden or cut off on mobile | Mobile browser viewport or scaling issue | Enable full-screen mode or adjust viewport scaling. |
Typing lag or delayed input | Network latency or heavy rendering load | Ensure a stable internet connection and close background apps that may consume bandwidth. |
Summary
The On-Screen Keyboard feature allows seamless text input for Pixel Streaming applications on touch devices, without the need for a physical keyboard. It provides a consistent and responsive user experience, but it is currently limited to Unreal Engine 5.6 only.
Need help?
🛠️ Contact our Support Team
💬 Join the Community on Discord
Follow us on:
Facebook | GitHub | LinkedIn | YouTube