So I’m not sure if that’s a bug, or a question, or a feature, or whatever, but it most certainly a weird one, which is why I came here to ask about it.
Short description:
The image on the client is not scaling up properly when I use Moonlight, to connect to the Sunshine host, which is running on Bazzite with it’s own SteamDeck emulated interface, but this issue is not there when launching a game from desktop mode of Steam.
Long description:
The problem comes when I launch a game, and I set the ingame resolution to anything lower then 1080p, then the game looks good on the Host, but not on the client(I can share images if needed)
Basically the client(Moonlight) is displaying the image on something like 1/4th the screen size, and this is resolved if I select a scaling filter from “Pixel” to “Linear” but then this hits the performance hard, so it goes outside the window as an option.
The issue does not seem to appear when launching a game from desktop mode of Steam instead of the simulated SteamDeck interface, but then I don’t have an easy access to HHD, or SteamDeck control center menu where I have individual profiles for each game.
My explanation to this is that there seems to be some problem with the way “Linear” scaling works, which only makes sense as this issue has been tested with SteamLink as a client, when upon launch reboots Steam into its original big picture mode, thus not applying any scalings to it, and then I also tested it in desktop mode, the same scenario, on the same setup, and the same game, and the issue still does not appear.
The issue with the image scaling is only when using the Bazzite version of the simulated SteamDeck interface.