This article is part of a directory: Diablo 4: Complete Guide Hub - Quest Walkthroughs, Best Classes, Materials, Tips, and More
Table of contents

Diablo 4 is one of the most hotly anticipated action RPGs ever. Unfortunately, the latest in the dungeon crawling series is not available on the Steam Store, but Steam Deck users can still run with it a few workarounds. Better still, Diablo 4 runs well and looks fantastic on the handheld, and fans can get the complete experience without too much fiddling around with the settings.

To run Diablo 4, Steam Deck users need access to Battle.net. To get Battle.net and Diablo 4 working on the Steam Deck, use the following steps:

RELATED: Diablo 4: Beginner Tips For Players Who Have Never Played Diablo

Installing Battle Net

Steam Deck - nonSteamLauncher

Before trying to run Diablo 4, users must install Blizzard's Battle.net to run it. Thanks to a handy installer created by Moraroy on Github, the steps to get it running are much less challenging than using Lutris and other methods.

  • Ensure the Steam Deck has enough battery, or plug it into the mains.
  • Switch to Desktop Mode by pressing the Steam Button below the left trackpad, then select Power and Switch to Desktop Mode.
  • In Desktop mode, users may want to connect a keyboard and mouse.
  • Users must launch their favorite browser and download Easy Installer from this link.
  • Under Assets, download the Source code (zip).
  • Select Extract and place it in the desired folder.
Steam Deck -nonSteamLauncher extract
  • Click on the NonSteam Launchers On Steam Deck folder.
  • Click on NonSteamLaunchers.desktop and select Execute and Continue.
  • Put a tick Separate App IDs.

Selecting Separate App IDs will ensure Battle.net and other installed programs appear in the non-Steam Library.

  • Then, in the list launchers, put a tick next to Battle.net and click OK.
  • After the installation, the Steam Deck will restart into Big Picture Mode.

Setting Up Battle Net

Steam Deck -Battlenet on Steam Deck
  • Switch to Gaming Mode.
  • In gaming mode, select Library.
  • Battle.net should be under the Non-Steam category.
  • Don't click Play yet. Instead, select the controller icon and use the Gamepad with Mouse Trackpad.
  • Now select the settings cog and Properties.
  • Highlight Compatibility.
  • Put a tick on Force the use of specific Steam Play compatibility and use the latest version of Proton.
  • Sign in to Battle.net with the user login details or select Create a Free Battle.net Account.

Playing Diablo 4

  • In the Battle.net store, purchase and download Diablo 4.
  • Keep the installation options and put a tick next to Create Desktop Shortcut so that players have the choice to play Diablo 4 in Desktop Mode.
  • Put a tick next to Base Game, but untick High-Resolution Assets. They aren't necessary for the Steam Deck's use and require a lot of space.
  • After Diablo 4 is installed, players can now enjoy it on their Steam Decks. This will work for other games purchased via Battle.net.

Diablo 4 is available now for the PC, PS4, PS5, Xbox One, and Xbox Series X/S.