Our great sponsors
-
chiaki4deck
Fork of Chiaki (Open Source Playstation Remote Play) with Enhancements for Steam Deck and Documentation around how to use
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
First, I will talk about PS5 game streaming, because that's the first issue I was able to fix relatively quickly. I used Chiaki4Deck and followed the setup guide found on the applicable Github. In this manner, I was able to successfully set up Chiaki to be able to wake my PS5 up. However, I did run into issues with streaming from my PS5 initially, with random quick graphical glitches on my Deck when playing. I was able to resolve this by slowly reducing the streaming bitrate, which ended up being around 15 Mbps. Again, YMMV, so it's worth testing out to see what works. My impression of game streaming from the PS5 with Chiaki is overall pretty positive once I worked out some of the kinks. There is some latency, but it's fairly minimal and easy to adjust to. Side note - IMHO, this is one of the better ways to play Genshin Impact on the Steam Deck, with full seamless controller support, and great graphics. It'd probably work a tiny bit better through PC game streaming, but I really don't like how the PC version runs as administrator; it's not something I'm comfortable with.
However, since I do have an nVidia GPU, I found Moonlight to work a lot better for game streaming. To help with managing the screen resolution, I grabbed the Playnite launcher on my PC and followed the guide for getting the Gamestream Launchpad tool/script up and running. This configurable tool basically automatically changes my screen resolution on my PC to something more palatable for the Steam Deck; however, I did create a new launcher script to set up a 1280x800 option. 2560x1600 downscaled to the Deck's screen is also an option, but can make in-game text small and hard to read in some games. And also, if you've been paying attention, I'm on a 1440p ultrawide, so 2560x1600 is not a resolution my monitor supports. I'll get to that here in a moment... But anyway, Playnite is actually a pretty slick launcher. My next step will be to follow some of the instructions in this guide by u/herbzhao to better integrate Steam Deck controls into this setup. Right now it works well for streaming games that would play nice with an XBOX controller. I ran into an issue recently where I was streaming Switch emulation from the PC version of Yuzu to my Steam Deck, which generally worked absolutely fantastic...but I realized when I was done that I didn't have a way to quit Yuzu!