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?
If you need any assistance, feel free to reach out through any of the following channels:
🛠️ Support Portal: Contact Our Support Team
💬 Discord Community (Faster Support): Join Our Discord Community
📧 Email Support: support@eagle3dstreaming.com
Follow us on:
Facebook | GitHub | LinkedIn | YouTube