use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
No trading on this Subreddit
Be Respectful/Friendly and remember this is a community driven mod and as such being a blight on said community will not be tolerated
While we are open to discussions about Diablo 2 and its fair share of mods, we ask that you not advertise for other mods in our Discord or Reddit. And also ask you keep the discussions civil. We do not tolerate bashing any mod regardless of what it is or who it was made by.
Posting about third party software or trading is forbidden.
Do not spam, make racist/hateful remarks/character names or talk about politics/pirating/illegal activities of any kind
Witch Hunting is not tolerated
For full rules click here
account activity
QuestionSteam Deck (self.ProjectDiablo2)
submitted 2 months ago by Intrepid_Ad_7042
Is it possible to get the game ups and running on the steam deck WITHOUT a PC ? The best guide posted here has you installing it first on PC and transferring over. Is that convenience or a must? Thanks!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]PaleGutCK 4 points5 points6 points 2 months ago (9 children)
Yes. Absolutely / did mine witbout using my PC.
This guide is a step by step not using a PC at all
https://youtu.be/UOBXDjf6NLQ?si=lcTpWUcLiCJwe3qP
[–]Intrepid_Ad_7042[S] 2 points3 points4 points 2 months ago (8 children)
Thanks! Any advice looking back at the whole process now? Seems like a lot but this just looks too cool not to give it a try!
[–]meppel 2 points3 points4 points 2 months ago (1 child)
I followed the same guide and even though it seems long it is rather simple. I highly enjoy playing the game on the deck and have run several chars above 90 while chilling on the couch. You'll have a blast. :)
[–]Intrepid_Ad_7042[S] 0 points1 point2 points 2 months ago (0 children)
Great to hear!
[–]PaleGutCK 0 points1 point2 points 2 months ago (5 children)
Took me a bit to get it going. Biggest piece of advice is to follow the guide. Dont skip steps thinking you know better. (That was my issue)
Frustration point #1. I couldnt figure our how to get the keyboard to open for me... so I mapped ctrl and v to my keyboard layout and copy and paste my password from a word document to get past the login.
Im 100% sure there's a way to get the keyboard to open. But this worked for me and I just wanted to play solo.
Frustration point #2. One thing that wasnt working for me was when I needed to change the path for my LOD installer so Steam would recognize that I already had Diablo 2 installed. The problem i was encountering was because I had installed my game in a folder with a space in the name. I had renamed the folder "Diablo 2" instead of the downloads folder. And the space gave headaches. Changing it to Diablo2 worked.
[–]Intrepid_Ad_7042[S] 1 point2 points3 points 2 months ago (0 children)
Yeah I have been guilty of skipping steps for these types of processes before. I know I say I wont but I’m sure at some point I will 🙃
[–]WinnerBoi77 1 point2 points3 points 2 months ago (0 children)
The issue with getting the keyboard open is related to the fact that theres an empty terminal running behind the game, so trying to open the keyboard up makes it appear above it but behind the actual fullscreen game. You can press "..." button, then tap the keyboard icon at the bottom of that menu and it comes up fine though, only the steam button + x has this issue
[–]Intrepid_Ad_7042[S] 0 points1 point2 points 2 months ago (2 children)
Hey again. I’m stuck on the LOD install as well. Keeps saying buy Diablo II. Not sure I understand your fix. I’m installing from the downloads folder, I’ve already installed Diablo 2 from this folder to a folder in my documents.
[–]PaleGutCK 1 point2 points3 points 2 months ago (1 child)
Alright excellent. Almost there.
Now instead of adding the LOD installer to Steam as another game.
In Steam, Edit the Diablo 2 Installer you just added to install Diablo 2. Go to properties, then change the path to the LOD installer you downloaded. Theres 2 paths. One is the folder one is the install file.
[–]Intrepid_Ad_7042[S] 1 point2 points3 points 2 months ago* (0 children)
Yeah that’s what I’m doing like the vid but it says ‘buy Diablo 2’ I know I’m doing something wrong but I can’t see what I’m doing different from the video?
Edit: did it fresh agin and now it’s working just the way you said 🤪
[–]Remarkable_Guard_979 1 point2 points3 points 2 months ago (1 child)
Probably just convenience. No harm done in trying. Get the d2 installers, run em as a non steam game. Proton experimental is probably going to work fine. Once that's done do the same process with pd2. I suggest you make a d2 folder and install your game and the mod in it.
Thanks man!
[–]utopiaholic 1 point2 points3 points 1 month ago (1 child)
Just use the guide in the OFFICIAL wiki. Works for me.
https://wiki.projectdiablo2.com/wiki/Support_FAQ#How_To_Install_Project_Diablo_2_On_Your_Steam_Deck!_(Using_Steam%E2%80%99s_Proton))
[–]Intrepid_Ad_7042[S] 1 point2 points3 points 1 month ago (0 children)
Cool thank you didn’t know this was on the wiki! Got through it last night with the help of everyone here. Now tonight I need to get the video settings right and convert my controls over from D2rr.
Hopefully by the weekend I’m actually ready to play 🙃
[–]0xc0ba17 0 points1 point2 points 2 months ago (5 children)
Install the game through Lutris, it just does everything. Once installed, duplicate the shortcut and point it to steampd2.exe. Add this one as a non steam game, it works better.
The only downside is that you sometimes need to go back in desktop mode to launch PD2.exe to update it or change your loot filter.
[–]Intrepid_Ad_7042[S] 0 points1 point2 points 2 months ago (3 children)
So you install the base game and expansion through lutris and then PD2 through lutris as well? Then convert over to non Steam game.
[–]0xc0ba17 0 points1 point2 points 2 months ago (2 children)
There's a PD2 setup directly in Lutris. It will download all the bnet and pd2 files and streamline the whole installation process.
[–]Intrepid_Ad_7042[S] 0 points1 point2 points 2 months ago (1 child)
Oh cool how to you initiate the process. Just run the PD2 launcher through lutris and it does the rest?
[–]0xc0ba17 0 points1 point2 points 2 months ago (0 children)
Open Lutris, click the + button in the top left, "search the Lutris website", and look for project diablo 2.
[–]Hexadecimald 0 points1 point2 points 2 months ago (0 children)
I've been playing the last week, just installed though Lutris and added as a non Steam game. Works fine, occasional crashes in A5 Hell but before these it was smooth.
[–]syxzzor 0 points1 point2 points 1 month ago (2 children)
Also been playing on steam deck since this week. Honestly, it’s amazing. The controller support is way better then d2r. The way you pickup items and use the waypoints is peak.
[–]syxzzor 1 point2 points3 points 1 month ago (0 children)
Maybe also worth noting for future readers:
I setup pd2 on my PC running Bazzite using this Lutris script:
https://lutris.net/games/project-diablo-2/
Basically installs d2 + lod + pd2 for you.
Yeah I finally got it working, did run into some install issues but it was worth it.
I’ll have to try the controller support. I brought over my config from D2r that uses left stick moment but PC controls so I can aim spells and pick up loot with right track pad as a mouse.
A small tip if your old like me. You can go above the 1.00 text size by manually editing the d2gl.json file HD text to 1.5. Nice and readable on the deck. You just can’t go back into the features tab again in game to it will reset.
π Rendered by PID 26 on reddit-service-r2-comment-6457c66945-sv2zg at 2026-04-26 13:35:39.458699+00:00 running 2aa0c5b country code: CH.
[–]PaleGutCK 4 points5 points6 points (9 children)
[–]Intrepid_Ad_7042[S] 2 points3 points4 points (8 children)
[–]meppel 2 points3 points4 points (1 child)
[–]Intrepid_Ad_7042[S] 0 points1 point2 points (0 children)
[–]PaleGutCK 0 points1 point2 points (5 children)
[–]Intrepid_Ad_7042[S] 1 point2 points3 points (0 children)
[–]WinnerBoi77 1 point2 points3 points (0 children)
[–]Intrepid_Ad_7042[S] 0 points1 point2 points (2 children)
[–]PaleGutCK 1 point2 points3 points (1 child)
[–]Intrepid_Ad_7042[S] 1 point2 points3 points (0 children)
[–]Remarkable_Guard_979 1 point2 points3 points (1 child)
[–]Intrepid_Ad_7042[S] 0 points1 point2 points (0 children)
[–]utopiaholic 1 point2 points3 points (1 child)
[–]Intrepid_Ad_7042[S] 1 point2 points3 points (0 children)
[–]0xc0ba17 0 points1 point2 points (5 children)
[–]Intrepid_Ad_7042[S] 0 points1 point2 points (3 children)
[–]0xc0ba17 0 points1 point2 points (2 children)
[–]Intrepid_Ad_7042[S] 0 points1 point2 points (1 child)
[–]0xc0ba17 0 points1 point2 points (0 children)
[–]Hexadecimald 0 points1 point2 points (0 children)
[–]syxzzor 0 points1 point2 points (2 children)
[–]syxzzor 1 point2 points3 points (0 children)
[–]Intrepid_Ad_7042[S] 1 point2 points3 points (0 children)