redstrate / Astra

Unofficial FFXIV launcher
https://xiv.zone/astra
4 stars 0 forks source link

Steam overlay in Flatpak troubles #5

Open redstrate opened 3 months ago

redstrate commented 3 months ago

The Steam Overlay isn't working inside of the Astra Flatpak, with native Steam (but almost certainly broken with Flatpak'd Steam as well). This is an unfixable problem on our side unfortunately.

redstrate commented 3 months ago

As noted in https://github.com/ValveSoftware/steam-for-linux/issues/8952#issuecomment-1808949760, the Steam overlay is not compatible with how Flatpak is sandboxed. Even adding LD_PRELOAD and stuff to go inside of the Flatpak, it will never detect the Steam API and initialize properly.

redstrate commented 3 months ago

I wanted to implement virtual keyboard support for non-Steam players that play through Steam, but I don't think that's easily possible. I can force the virtual keyboard stuff on in-game, but it never actually calls into the Steam API as far as I can tell. I think it may be related to the gameoverlay not working.