Skip to main content

I turned my Steam Deck into the ultimate cross-platform gaming machine

Final Fantasy VII Rebirth running on the Steam Deck.
Jacob Roach / Digital Trends

I’ve been playing a lot of Final Fantasy VII Rebirthwhich, as a self-proclaimed PC gaming snob, would have presented a problem for me in the past. After all, a console exclusive like Rebirth just doesn’t fit into my typical pattern of gaming, which oscillates between desktop at home and Steam Deck on the go.

But I’ve found a solution, opening up the world of third-party apps and breaking the mold for the Steam Deck. It’s allowed me to game far beyond my Steam library, revealing the immense versatility that is latent in the Steam Deck’s design.

Recommended Videos

Streaming your PS5

The splash screen for Final Fantasy VII Rebirth on the Steam Deck.
Jacob Roach / Digital Trends

I’ve been playing Final Fantasy VII Rebirth, so that’s the best place to start. If you own a PlayStation 5, you probably know about the PS Remote Play app, which allows you to stream gameplay from your console to your phone or computer. It doesn’t work on Linux, unsurprisingly, so that would normally lock you out of using PS Remote Play on your Steam Deck.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

That’s where Chiaki comes into play — or more specifically, Chiaki4Deck, which is a fork of the original utility. This is a Linux-based PS Remote Play app that’s available right in the app store on the Steam Deck’s desktop.

The Chiaki app on the Steam Deck.
Jacob Roach / Digital Trends

If you want to set it up, go to the Discover store on the Steam Deck’s desktop and install Chiaki. Open it once you’re done, and as long as your PS5 and Steam Deck are connected to the same network, you should see it appear. Select it, and you’ll have to go through some remote play setup. First, you need to enter your PSN ID in Base64. FlipScreen Games has a tool that can help you with this. Copy it over to Chiaki, and then enter the pin you normally get from your console to start remote play (you can find this in Settings Remote Play > Link Device).

Your PS5 is linked at this point, but there are still some configuration steps. Open Steam on the desktop and select Add a non-Steam game. Add Chiaki, and you’ll be able to see it in SteamOS once you return to gaming mode. Before heading back, you can open the settings in Chiaki to configure some options like your resolution and frame rate. The big thing to adjust here is hardware encoding. It’s off by default, so set it to Vaapi or Vulkan. 

The settings menu for Chiaki4Deck.
Jacob Roach / Digital Trends

Head back to gaming mode on your Steam Deck, and you should find Chiaki under the Non-steam section of your library. Open it up, and you’ll see the app over the full screen. Before diving in, make sure to select the settings icon and configure your controller. This is particularly important for the touchpad and PlayStation buttons on the normal DualSense, which I have bound to the back buttons on the Steam Deck. If that’s too much hassle, you can browse community layouts by going to Controller settings in the Steam overlay with Chiaki open.

It’s a little fussy, but once you have Chiaki set up, it works surprisingly well. Just like the PS Remote Play app, you can wake your console from rest mode directly through Chiaki, as well as put it back into rest mode when you’re done. It’s been an essential app for me with Rebirth, and now that I have Chiaki installed, I’m finally considering playing some PlayStation exclusives I missed out on like Demon’s Souls.

Going beyond Steam

The Heroic Games Launcher for Steam Deck.
Jacob Roach / Digital Trends

That’s console streaming, but what about non-Steam games on PC? We have the Heroic Games Launcher. Earlier this year, I was enamored with Prince of Persia: The Lost Crown. It’s the perfect Steam Deck game, except for the fact that it’s not available on Steam. Instead, I bought it on the Epic Games Store, and that’s when I discovered the Heroic Games Launcher.

It’s a tool for Steam Deck that allows you to add and play games from the Epic Games Store, GOG, and Amazon Prime Games on your Steam Deck. That’s pretty useful considering storefronts like Epic have exclusive games and all three give out free games left and right. Once you install the games, you don’t even need to use the launcher — you can add them to your Steam library and play them like any other game.

The Heroic Game Launcher in the Steam Deck Discover store.
Jacob Roach / Digital Trends

This process, once again, starts on the desktop on your Steam Deck. Open the Discover store and search for the Heroic Games Launcher. Open it up, and log into your relevant accounts via the Manage accounts option on the left sidebar. You’ll see your library populate, and you’re good to go. Heroic will show you the Steam Deck compatibility, as well as some other details, and you can even automatically add the title to Steam with the three dots in the upper-right corner. Install your games, add them to Steam, and you can play from the game mode.

That’s all you technically need to do, but I’d recommend adding the Heroic Games Launcher as a non-Steam game in desktop mode. This will add the launcher itself to game mode, allowing you to install and configure games without going back to your desktop. It also helps keep you off the desktop when launching games through Heroic — I’ve had some strange issues with controller binding when trying to launch games from the desktop.

There are a ton of other options in the Heroic Games Launcher, allowing you set the install path, change Proton versions, and much more. Keep in mind, however, that this is just a launcher. You can install any game you want through one of the supported storefronts, but that doesn’t mean it’ll work on Steam Deck. An Epic exclusive like Alan Wake 2 comes to mind. You can install it through Heroic, but it won’t run well on Steam Deck.

Heroic is great for games that otherwise would run well on the Steam Deck, but aren’t available on Steam. I’ve used it for Prince of Persia: The Lost Crown, Sifu, and Kingdom Hearts 3, all of which run excellently on the Steam Deck.

An emulation dream

A suite of retro games in the Steam Deck library.
Jacob Roach / Digital Trends

The thing that breaks open the Steam Deck is EmuDeck. I’ve written about EmuDeck before, and I’m just as excited about it today as I was when I first discovered the utility. It installs and configures every emulator you could imagine, and it bundles additional software to add your emulated games to your Steam Deck library.

Setting up EmuDeck is less of a manual process than with the Heroic Games Launcher and Chiaki, but it takes longer. I won’t go over the whole process here. Instead, I’ll point you toward the excellent video tutorial from Retro Game Corps. It details not only how to set up EmuDeck, but also all of the ways you can configure the tool for quickly accessing your games.

I have a couple of recommendations to make using EmuDeck easier, however. First is that you should use a microSD card. EmuDeck will set up a folder hierarchy for all of your emulated games, split up by system. This folder structure is a huge help, but it’s easy to lose it within SteamOS. A microSD card will keep your emulated library separate.

The New EmuDeck is Here! Steam Deck Emulation Guide

Second is that you should use a keyboard and mouse to add games to your microSD card. Linux and Windows use different file systems, so you can’t set up all of your games on a Windows desktop and pop the SD card into your Steam Deck — it won’t work. You should download and organize your games on the desktop mode of the Steam Deck, and a keyboard and mouse is almost essential for doing so.

That’s my preferred way to go about it, with my Steam Deck connected to my monitor and my peripherals through a KVM switch, but if you can’t be bothered, there is another way. The Linux File Systems for Windows app by Paragon allows you to set up your games on Windows and use the SD card on your Steam Deck, but it’s a $30 piece of software.

The Steam Deck is a great companion for playing your Steam library on the go, but the robust community of developers and open-source nature of Linux allow it to go so much further. If you aren’t taking advantage of third-party tools on your Steam Deck, you’re leaving a lot of power and functionality on the table.

Jacob Roach
Lead Reporter, PC Hardware
Jacob Roach is the lead reporter for PC hardware at Digital Trends. In addition to covering the latest PC components, from…
Steam Deck now supports 1200p gameplay — with a catch
The Steam Deck OLED on a pink background.

Steam Deck is about to get an exciting new patch that will add official support for 1920 x 1200 resolution -- but it's not what you think. Valve is updating SteamOS to add support for the DeckHD screen replacement. DeckHD offers a major boost to screen resolution, going up to 1200p from the console's native 800p. However, it's not as easy as all that, because not only does it cost you extra but you also need to feel comfortable carrying out a screen replacement by yourself.

The scoop comes from Tom's Hardware, which spotted an interesting GitHub commit to SteamOS. Titled "Rebase DeckHD patches on latest gamescope code," and what it refers to is essentially merging the third-party patches made by DeckHD into SteamOS itself. This should hopefully mean full support for the screen, including display timings. SteamOS should also now recognize the DeckHD as a known display.

Read more
How I fixed the most annoying part of PC gaming
solving pc gamings launcher problem launchers featured 1

There are far too many launchers for PC gaming. Even with various failed attempted from game publishers, such as the Bethesda launcher, we have more storefronts, libraries, and third-party apps than ever on PC, all of them gunning to capture just a littleĀ bit of the magic Valve bottled up with Steam back in the early 2000s.

I'm sick of them, and I'm sure you are too. You can't uninstall all of your launchers if you want to play games you have on various storefronts, but you can unify your library in a single spot and minimize how much the various different launchers on PC pester you. Here's how I did it.
My preferred method: Steam

Read more
This pack of corn puffs hasn’t left my gaming PC — here’s why
A pack of Kuai Kuai sitting on a gaming PC.

In Taiwan, I fell in love. I didn't find a spouse, a pet, or suddenly decide to move my life to the other side of the world. I fell in love with a coconut-flavored corn puff called Kuai Kuai (or "Guai Guai"). And since returning home, I've had an unopened bag of the snack leaning on my gaming PC.

If you're one of the few that knows about Kuai Kuai, you already know what's up. For everyone else, you probably think I'm a little off my rocker. You might be onto something there, but Kuai Kuai has an entire culture around it that I learned about on my trip to Computex this year, and it's been a great way to bring a little piece of Taiwan home with me.

Read more