Diablo 4 Screen Reader Issue - Steam Deck

A recent update triggered an error that is unfixable for me. The screen reader is permanently on, and nothing stops it.

I’ve tried toggling on and off all relevant setting in the in game menu. I’ve also tried toggling on and off the screen reader from steam. I am confident its a D4 bug though because no other game on my steamdeck has this issue.

I’m having the same issue on my steam deck. It only seems to effect the steamdeck version of the game as I don’t have the issue when playing on my desktop

Is there any way to get this issue recognized by the staff? Its really annoying, I basically can’t play the game like this

I’m having the same issue after a week of non-issue playing Diablo 4 on my deck. I didn’t have an issue until I connected an external monitor and an Xbox elite 2 controller. Flawless play, but not I have an unremovable female voice narrating every action, onscreen interaction, and toolbox text….I can’t play anymore. It now happens standalone on the deck.

found a workaround for now. Insert “SteamDeck=0 %command%” into the game’s launch option to disable native steam deck mode, this will expose the screen reader option in the accessibility menu again

3 Likes

Thank you so much. Worked for me, what are strange book for that to happen?

Amazing your fix works! Thank you and I hope they implement a permanent fix.

I’m only replying to try and get an official response from the developers. I will try the command to see if that works though!

Same problem for me on steamdeck. The option to disable screen reader voice is not visible.

1 Like

That does not work for me it seems.:pensive_face:

1 Like

I have been suffering with this steamdeck screen reader hell issue same as you all since (almost) the beginning of the expansion release. I had One Good Session, and then it was screen reader hell.

I have tried turning off all Screen Reader/Voice Narration/Text To Speech options and even verified in settings text file that all of those options (including their volume) were = “0” / “0.00000”. I tried uninstalling, reinstalling, moving from external drive to internal drive, changing to Proton Hotfix, Proton Experimental, going on Desktop mode. Literally nothing.

JUST now, I was narrating all of this out loud because it made no sense to me, and I realized I hadn’t actually tried on any of the GE Protons when I was listing off specific compatibility.

I booted it up on GE-Proton9-24 just because that just happened to be the first GE on my list and it actually booted without saying “Dee AHb Loh Eev”. It feels like an actual miracle. I’ve played the entire campaign through to endgame now on mute!!! (Unacceptable). On top of that, my performance has absolutely tanked because presumably TTS is trying to read everything happening at once. I minimized as much text as possible, but it’s hard. I would actually especially lag NOT in giant horde or dense action areas, but in MENUS. lmao. Crashing because I’m trying to sort my stash, as if that wasn’t painful enough already. Anyway.

So, try it I guess. In the game screen, go to Properties > Compatibility > [check] Force the use of a specific Steam Play compatibility tool and choose GE-Proton (mine was 9-26, I haven’t tried other GEs). NOT Experimental, NOT Hotfix, those did not work for me.

If you don’t have a GE proton listed, hit Steam button > Power > Go to Desktop Mode

Open ProtonUp-Qt (you can search for it in the start menu, Steam button+X button to bring up the on screen keyboard)

Click Add Version

Choose: Compatibility tool - GE-Proton, Version - (your version of choice to install, I have 9-26, but also had 10-34, 9-23 and a few others already on hand for some other reasons)

Once they are installed, you should see them in the ProtonUp-Qt window under “Installed compatibility tools”.

Then once that’s done, just go back to gaming mode, apply the compatibility setting on Diablo IV before starting it, and HOPEFULLY it works for you too. :smiling_face_with_tear:

1 Like

Had a lot of crashing using GE 9-26. Was about to use a different GE, but then I was like, well, why not try Experimental again?

Just loaded into Temis and no screen reader now.

Huh???

It’s like switching to GE 9-26 made it recognize my screen reader settings being disabled, and when I went back to Experimental, it kept that setting??

Again, important to note that I have looked at the settings file to make sure that the actual line value of all the Screen Reader/Text To Speech/anything that sounded vaguely like it could be related to it was at 0 - this has been the case since the beginning.

What?? Confusing, but I’ll still take it. Replying if only to help the next confused steamdeck player in their troubleshooting journey, I guess??

I also have this Voice Overlay bug on Steam Deck as of August 4th. No option to disable it in settings.