Skip to main content
Skip table of contents

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

  1. When a text input field is focused within the Pixel Streaming application, the On-Screen Keyboard automatically appears.

  2. Users can type using the OSK instead of a physical keyboard.

  3. Input is captured in real-time and reflected in the application immediately.

  4. 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

🆓 Get Started for free

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.