Although Valveâs Steam Deck is an amazing piece of technology that allows players to play rather heavy games on the go, it does have some faults. For example, playing games like Overwatch 2 which isnât on Steam is impossibleâ¦right? Not at all! You only need to know how to download and install the game using other means.
To download Battle.net you first have to boot your Steam Deck into desktop mode. Then, simply go to your browser and download Battle.net as you would regularly from the official website. Once itâs downloaded, add Battle.net to Steam, install it, run it, log into your Battle.net ID, and then finally install Overwatch 2 on Steam Deck from the Battle.net application.
If youâre looking for in depth steps on how to play Overwatch 2 on Steam Deck then worry not as thatâs exactly what weâre here to provide.
Step #1: Boot Your Steam Deck into Desktop Mode

Although in the past players had to download extra applications just to install Overwatch 2 on their Steam Deck, that isnât the case anymore. To start off, youâll want to boot your Steam Deck in desktop mode so you could download Battle.net.
If you donât know how to do this, itâs simple. Simply:
- Power on the Steam Deck.
- Once powered on, hold the power button until a menu appears.
- In that menu, youâll see an option to âSwitch to Desktopâ which you have to select, prompting your Steam Deck to boot into desktop mode.
Step #2: Download the Battle.net Install File

Now that your Steam Deck is in desktop mode, you can open your browser and head on over to the official Battle.net website. From there, look for the option to download the Battle.net installer file to your device and click on it (the big blue button.)
Donât worry if the download file is the native Windows version as we have a workaround thatâll allow you to install and run this download file with no problem.
Step #3: Add the File to Steam
With the Battle.net install file downloaded to your device, now you want to add it to Steam so youâre able to run it on your Steam Deck despite it not being a native Steam game.
To do so:
- First, click on the blue folder icon on your home screen (Dolphin file explorer.)
- Then, go to downloads and look for the Battle.net install file that you just downloaded.
- Press the left bumper to bring up a menu, where youâll see the option to âAdd to steamâ. Click it.
With the file added to Steam, you now have to run the Steam application and head to the library. From here, search for the battle.net install file by typing it in the search bar, and when it shows up, use the left trigger on the .exe file to bring up another menu. This time, you want to click on the âpropertiesâ option.
With the properties window open, click on âcompatibilityâ first, then look for a tick box toward the right of the window. Click in the tick box to force the use of a specific Steam Play compatibility tool, then select the latest Proton version.
Step #4: Install Battle.net
With all the permissions required to install Battle.net given, you just have to now back out of the properties window and click the blue âplayâ option. Wait for a few seconds and the Battle.net installer should boot up.
If youâve ever installed anything on your Windows device then youâll know exactly what to do at this point. Simply follow the on screen instructions after which the application will automatically finish the installation and run on your device.
One thing to keep in mind, however, is that it might be worth downloading Battle.net in a location on your drive thatâs easy to access. Otherwise, you might have issues looking for the file location in the future. Additionally, if you arenât able to log in properly when asked to log in to your Battle.net ID, then you might have to switch your Steam Deck to gaming mode. Just remember to tap the âremember meâ option when logging in.
Step #5: Install Overwatch 2

Thatâs right, folks. Weâre finally at the last step. With Battle.net running and you logged into your account, all you have to do now is install Overwatch 2 just as you would on any other device.
- Click on Overwatch 2.
- Click on Install.
- Wait for the download and installation process to be complete.
Thatâs it! Naturally, with this process, you can not only install and run Overwatch 2, but also any other game that requires Battle.net to run such as Hearthstone.
Extra Tip
There is more thing you can do to make running Overwatch 2 much easier in the future. Basically, remember how you added the Battle.net installer file to Steam? Well, now we recommend you do the same just with the .exe file you downloaded and installed.
We would usually recommend you directly add the Overwatch 2 .exe file to Steam, but thereâs one major downside to doing so. If you run Overwatch 2 directly from Steam, youâll be asked to enter your Battle.net ID credentials every single time, which, as you can imagine, is not fun.