How To Get Battlenet On Steam Deck Installation And Setup Guide

Installing Battle.net on the Steam Deck allows players to access a vast library of Activision Blizzard titles directly on their handheld device. While the platform does not feature native support for external launchers out of the box, SteamOS offers incredible flexibility through its built-in Desktop Mode. Setting up the client correctly ensures seamless performance, cloud sync, and easy access to your favorite PC titles on the go.
Switching to Desktop Mode and Downloading the Installer
To begin the installation process, power on your Steam Deck and press the STEAM button to access the main system menu. Navigate down to the Power options and select Switch to Desktop to enter the Linux desktop environment. Once loaded, open your preferred web browser, such as Mozilla Firefox or Google Chrome, to proceed.
Visit the official Battle.net website and download the Windows setup executable file directly to your downloads folder. Having this installer ready on your local storage is necessary before adding it as a non-Steam application. Ensure your internet connection remains stable throughout the download phase.
Adding Battle.net to Steam via Proton Compatibility
Open the desktop Steam client and click on the Add a Game button located in the bottom-left corner of the window. Choose Add a Non-Steam Game from the pop-up menu and click Browse to locate your downloaded installer file. You may need to change the file type filter to All Files to locate the setup executable in your downloads folder.
Once added, locate the installer entry in your Steam library, right-click it, and open its Properties. Navigate to the Compatibility tab, check the box to force the use of a specific Steam Play compatibility tool, and select Proton Experimental or the latest Proton GE version. This step enables Linux to execute the Windows installer binary smoothly.
Completing the Setup and Launching Games
Run the installer directly through Steam in Desktop Mode to complete the initial Battle.net setup wizard. Follow the on-screen prompts to select your preferred language and choose an installation directory within the virtual drive created by Steam. Once finished, close the setup program without logging in immediately.
Return to your Steam library, open the properties of the added non-Steam game entry, and update the target executable path to point toward the newly installed launcher executable rather than the installer. Switch back to Gaming Mode for an optimized interface experience, log into your account, and start downloading your preferred games.
Optimizing Controls and Performance Settings
After installing your games, adjusting individual control layouts is essential for achieving optimal gameplay on a handheld form factor. SteamOS allows you to map trackpads and buttons to emulate keyboard and mouse inputs for games that lack native controller support. Fine-tuning these options creates a fluid experience tailored specifically to portable play.
Adjusting the refresh rate and thermal power limits within the Steam Deck quick access menu can also extend battery life while maintaining steady frame rates. Maintaining updated Proton compatibility layers ensures long-term stability across launcher updates. Taking the time to configure these settings guarantees a seamless gaming session every time you launch the application.