I have a Steam Controller which I use with D2R. This is why I’m launching the game from Steam (I added D2R.exe as a non-steam game to my library), since AFAIK this is the only way the get the controller to be recognized properly by games. The Blizzard launcher is already running when I launch D2R this way.
What happens when I do this, is that the game cannot connect to the EU Battle.net server for some reason. I see the correct server name on the title screen, but then on the character selection screen the offline tab is selected by default. When I switch to the online tab, I get the “Cannot connect to server” error. The game does switch to controller mode when I use my Steam Controller in the menu however.
If I then launch the game from the Blizzard launcher and reach the character selection screen, the game connects just fine to the servers and I can see my online characters, but of course my Steam Controller is not recognized properly this way, the game does not switch to the controller controls.
Weirdly, after launching the game from the Blizzard launcher, if I launch it from Steam, the game connects to the servers without problems and the controller works fine too.
I realize that the Steam Controller isn’t exactly the most widely used controller, but I was wondering if there’s a way I wouldn’t need to use this workaround, of launching the game from its own launcher first, before launching it from Steam.
Any help would be appreciated.