-
-
Notifications
You must be signed in to change notification settings - Fork 40
System Dialogs/Secure Overlays not rendering during xHome (Remote Play) sessions on Steam Deck #163
Description
The Issue: When a system-level prompt is triggered (e.g., "Delete Save Data" in Hogwarts Legacy), the stream dims as expected, but the dialog box itself remains invisible/transparent.
Comparison: Note that the same action works correctly in Better xCloud, which suggests the issue is specific to the xHome (Remote Play) protocol implementation or the way the Electron wrapper handles secure layer captures.
Steps to Reproduce:
- Start a Remote Play session.
- Go to "Manage Game and Add-ons" -> "Saved Data".
- Select a save and press A to delete.
- Observe that the screen dims, but no selection menu appears.
- Press the nexus button and you'll see that your files have been deleted, but you didn't see any pop-up system box, unlike in xCloud.
Expected behavior
A pop-up box is supposed to appear with the options to choose from. This happens in xCloud.
Android version and controller:
Steam Deck
The xHome stream receives the dimming state (Background Dim), but the Secure Overlay buffer is not being captured or rendered. The issue extends to the OSK (On-Screen Keyboard) trigger. In games like Hogwarts Legacy, when a text input is required, the Xbox enters the 'dimmed' input state, but XStreaming fails to trigger the SteamOS virtual keyboard or render the Xbox's system keyboard pixels.