How to Play Overwatch 2 on Steam Deck the Easy Way

Update: Great news! Overwatch 2 is now available to download through Steam, so there’s no need for this guide anymore. Just load up Steam, type in “Overwatch” and hit install. That’s it!

Orignal guide follows…

Wondering how to play Overwatch 2 on Steam Deck? The solution is much simpler than you’d think.

Although some guides mention Proton-GE, it’s now possible to play Overwatch 2 on the Steam Deck without needing to install any extra, custom versions of Proton. Just grab, install Overwatch 2, and you’re good to go.

As with all my guides, there’s nothing complex here. If it seems like a lot of work, it’s not. All my Steam Deck guides are designed with newcomers in mind, so I go in-depth with everything so all skill levels can understand what’s going on.

With that out the way, let’s begin.

Step 1: Boot into Desktop Mode

Image showing the location of "desktop mode" on the Steam Deck.

Let’s kick things off by booting into Desktop Mode. After the Steam Deck has loaded, hold down the power button until a menu appears. When it does, click on “Switch to Desktop”.

Step 2: Download

Screenshot of the homepage showing users where to click.

Another easy one for you: Open up your Internet browser and head over to the website. You should see a massive button marked “download”. Click on that and the installer will begin to download.

You’ll be downloading the Windows version here as there isn’t a native Linux version to use on the Steam Deck. That’s totally fine as we’ll be configuring it to run inside of the Steam Deck’s operating system in just a few short moments.

Step 3: Add Battlenet to Steam

For this next part we’ll be adding to Steam so we can boot it as a non-Steam game.

Screenshot explaining where to click in the properties menu.

Head into the downloads folder in the Dolphin file explorer (the blue folder icon). In downloads, you should see the installer file. Use the left trigger to click on it once to bring up the sub-menu. From here, look to the middle of the menu and use the right trigger to click on “Add to Steam”.

When that’s finished, go and open up the main Steam app.

Screenshot explaining where to click to add to the Steam Deck.

Head into Library and in the search box type “batt.” This will locate the installer we just added to Steam and let us configure it some more.

Use the left trigger to click on the file “” to bring up another sub-menu from within Steam. This time, click on “Properties”.

Screenshot of the properties menu and red numbers and boxes showing the order and where to click.

With Properties open, click on “Compatibility” first, then on the right should now be a tick box. Click in the tick box to force the use of a specific Steam Play compatibility tool, then select the latest Proton version. When I did it, it was Proton 7.0-5. If you’re reading this later, those numbers are the end may be higher in values.

It’s also worth noting, Proton 8.0 currently doesn’t work with this method, so feel free to roll back to Proton 7.0-5 if the latest version doesn’t work. 

Step 4: Install Battlenet

Screenshot showing the installer on Steam Deck.

Close the window and hit the big “Play” button. After a few seconds, the installer should kick in.

This is a painless process, and if you’ve ever installed a Windows program, you’ll feel right at home. For the most part it’s just a case of following the on-screen instructions. There are a couple of things to consider first, though.

Screenshot showing where to install to.

The most important part is deciding where to install to. If you leave it as the default installation path, the Steam Deck will dump it somewhere that can be awkward to find later on. You can do this, of course, but I’d recommend changing the installation path to something a little easier to remember.

When I installed Overwatch 2 on Steam Deck, I added it to my SD card. If you want to do that, click on “Change” and select the following path:


If you want to run and Overwatch 2 from the Steam Deck’s internal storage, you could always use the following path as an alternative:


The choice of where to install is up to you. So long as you remember where it is, everything’s golden.

After the installer has done its thing, open the folder location you installed to and find the file named Launcher.exe. Use the left trigger to add it as a non-Steam game, then load up the Steam app and search for this file. 

This process is the same as what we did when adding the installer earlier, so feel free to read over that section again if you’ve forgotten how it works. 

After you’ve located the file in Steam, open up Properties, tick the box on the right, and add a new Proton version. 

Your best bet for the main launcher is to go with GE-Proton7-51. I’ve already got a guide to installing Proton-GE and it only takes around five minutes. The reason being, this version of Proton works really well with, whereas the normal Valve versions struggle with different elements.

Moving on to the next problem. After has installed it’ll ask you to log in. I have no idea why, but when tried to log in, the Steam Deck on-screen keyboard started acting up and wouldn’t let me enter text.

To get around this issue, I loaded back into Gaming Mode and logged in through there. The only problem I found is when I did log in, I couldn’t see the “install” button for Overwatch 2. So to get around that issue, I booted back into Desktop Mode. So long as you click on “remember me,” the login credentials will carry over between Gaming Mode and Desktop Mode.

One final point (I know, I know!), in Gaming Mode the controls will default to gamepad. However, if you hold down the Steam button and touch the right trackpad, you can use that as your mouse to get around and log in without much fuss. It’s one of the many useful Steam Deck hotkeys worth knowing about.

Step 5: Install Overwatch 2 on Steam Deck

screenshot captured on Steam Deck showing Overwatch 2 and a red box to highlight how to install it.

Now for the moment you’ve been waiting for: How to install Overwatch 2 on Steam Deck.

Open up the app, click on Overwatch 2, now click on “Install.” That’s it! How easy was that?

Now you’ve got up and running you’re free to not only install Overwatch 2, but also Diablo Immortal, Hearthstone, and many other Blizzard games. Not bad for 20 minutes of work, eh?

Further Reading

One thing to note, there is an Overwatch.exe file that bypasses the launcher. This makes loading up faster, but it doesn’t save your credentials, meaning you need to enter them every, single, time. Not fun. Don’t do this, it isn’t worth it.

Another thing worth considering: Remember how we added the installer to Steam? It’s worth doing that again, only this time do it with the “BattlenetLauncher.exe” file inside the main folder. Although the installer should reroute to the launcher, an update to Proton has the potential to break this functionality, so adding the main launcher itself to Steam is recommended.

Oh, and if you’re after an easy way to change the artwork of to Overwatch 2, be sure to check out how to add custom game artwork on Steam Deck with just the click of a button.

Wesley Copeland
Wesley Copeland

Wesley Copeland is a gaming, tech, and toys journalist with over 10 years of experience writing online. Originally starting in video games before specializing in tech and toys, you can find his bylines at IGN, VG24/7, Kotaku, Tech Radar, Games Radar, PC Gamer, Heavy, and many more. He's also highly passionate about how tech can be used to better our day-to-day lives.