sunshine and moonlight

This is probally the wrong place, but i will try anyway. I really like bazzite and use it on my legion go and my desktop gamer. I have been using gamestream and moonlight before. Now I have an amd card and sunshine is the way to go for gamestreaming My issue is the controller. I use steam deck image of bazzite on both legion go and desktop But the controller is bugged when streaming the the go. Does anyone know how to make this work?
23 Replies
HikariKnight
HikariKnight5mo ago
"bugged" is not very descriptive, need more info.
Decay
Decay5mo ago
Ahh yes true, input does not work like buttons and left stick So I am wondering if I should use steam input or not when running moonlight from gamescope I think not tbh but have not cracked the code of how it should be setup on sunshine and moonlight machines
HikariKnight
HikariKnight5mo ago
launch moonlight through steam or set non steam layout to be a gamepad instead of desktop layout think its one of those 2 that is the issue for you
Decay
Decay5mo ago
Turning of steam input for moonlight did something, but did not completely fix it. Using the legion buttons brings up the legion go bazzite steam deck menu and qam Also I cannot login to warframe for instance as the virtual keyboard and input field is hidden.
HikariKnight
HikariKnight5mo ago
that is a warframe specific issue, you could get around it with SteamDeck=0 %command% in the launch options for warframe for a while but that stopped working and i gave up
Decay
Decay5mo ago
I see, think I will give up also. Making the desktop headless now does not give many resolutions only 480p or 720p the quality is so bad I can’t tell
HikariKnight
HikariKnight5mo ago
i use this to get more resolutions https://www.amazon.com/Woieyeks-DisplayPort-1920x1080-2560x1600-3840x2160/dp/B0B77MQD8F/ if the only physical resolutions available are 480p and 720p this is a fake display emulator, we use them for gpu passthrough all the time
Woieyeks DisplayPort Headless Ghost Display EDID Emulator,Virtual D...
Woieyeks DisplayPort Headless Ghost Display EDID Emulator,Virtual Display Adapter,DP Dummy Plug 4K(fit Headless 1920x1080@60Hz/2560x1600@30Hz/3840x2160@17hz) -3 Pack
Decay
Decay5mo ago
I do have 2 4K hdmi dummys
HikariKnight
HikariKnight5mo ago
ah ok
Decay
Decay5mo ago
Do you have amd or nvidia?
HikariKnight
HikariKnight5mo ago
yes (both) although nvidia is only in windows VM
Decay
Decay5mo ago
So gpu passthrough hmm maybe its a bad dummy og the fact I used an extension cable for Quick test Will try with it directly plugged in Okay that did not work Ahh it seems I need to get creative with resolutions in Linux
HikariKnight
HikariKnight5mo ago
oh wait i forgot my bazzite-nvidia test VM uses sunshine so i can actually test nvidia stuff 🤣
Decay
Decay5mo ago
Nice I use AMD though. This dummy I have used to work on nvidia cards but my extra 6950 xt does not get 4K in resolutions from it and anything in between So I am either inclined to buy a DisplayPort dummy or move to windows or add the custom resolutions I need. Any good idear on how to do that? I could do it via grub but maybe there’s a better way Hoping of course a DisplayPort dummy will add the resolutions I need
HikariKnight
HikariKnight5mo ago
it most likely will hdmi is terrible
Decay
Decay5mo ago
So I been hard at work with different setups both bazzite and windows and my two very old hdmi dummy’s only gives 640x480 I have rx 6950 xt and a mini machine with rx 6600 same result accoss the board So I have order a new hdmi dummy and DisplayPort dummy also Hopefully they will work @HikariKnight which amd card do you have?
HikariKnight
HikariKnight5mo ago
Xfx and sapphire Rx 6600xt
Decay
Decay5mo ago
Yay tomorrow the dongles will come! Is there a way to lock the controller to moonlight? So pressing qam and “steam” button will open things on the host and not the legion go?
HikariKnight
HikariKnight5mo ago
nope
Decay
Decay2mo ago
It did work however some update have reduced the resolutions Is it possible to setup a virtual display in bazzite?
aenertia
aenertia2mo ago
There is no need for dummy display dongles if you are using sway/wlroots (gamescope included) you can simply make a output line with the desired resolution in your sway config or on demand using sway_msg yes read up on sway I use this all the time to create containers with sunshine running inside them to have multiple 'steam' remote installs to my hoard of cheap chinese retroconsole handhelds
Decay
Decay2mo ago
Nice this is headless btw I use bazzite handheld, do you have an example?
aenertia
aenertia2mo ago
Literally the sway config file manpage There a dozens of sway config file examples littered in git repos on the internet
Want results from more Discord servers?
Add your server