How you configure the mouse depends on where your UI lives — in the browser overlay or inside Unreal itself.Documentation Index
Fetch the complete documentation index at: https://docs.streampixel.io/llms.txt
Use this file to discover all available pages before exploring further.
For web-based UI
Hide Unreal’s cursor and let the browser handle it.Hide Unreal’s cursor

Mouse capture and lock

Disable Hovering Mouse in Streampixel
In the dashboard, set Project Settings → Hovering Mouse → Disabled so the browser’s native cursor stays active.For in-game (Unreal) UI
Show Unreal’s cursor and lock it inside the viewport.Show Unreal’s cursor
In the Pixel Streaming plugin, set Default Cursor Class Name toDefaultCursor.

Lock the cursor
In the dashboard: Settings → General → Mouse Lock → Enabled. The cursor stays inside the stream until the viewer presses Escape.
Toggle cursor visibility at runtime
Switch between hidden and visible based on game state — e.g. hide during gameplay, show in menus.From Unreal
Send a JSON message viaSend Pixel Streaming Response:

From an iframe
UsepostMessage with the same JSON. See stream control commands.
In-game menu cursors
Toggle cursor visibility from Blueprints:- HiddenCursor to hide
- DefaultCursor to show
- Set Input Mode Game Only — gameplay
- Set Input Mode Game and UI — menus

