


-NoLauncher -NoStartupMovies
Mapped the X button to a back grip button for easy reloading and interacting.
I set refresh rate to 40hz in the Steam menu and set graphic settings to a mix of Medium + Low, which gave me around ~4 hours of battery life on a full charge.
Putting the system into Sleep Mode will cause the game to boot you back into the starting menu due to the system losing connection. The only way I was able to stop this from happening was to set it to "Offline" in the Network Settings ingame.
Game runs well but needs adjustments to make it well suited for portable play, in terms of use of Sleep Mode and battery life. Runs fine without tweaks, but can run better with adjustments.

It's Borderlands 2. I'm pretty sure it runs on a toaster nowadays, but here's a few essential battery saving tips.
-nolauncher -nostartupmovies
First, I'm not a big fan of how the Deck defaults the trackpacks to function as the d-pad and right stick respectively, so I disabled them here. Then, I mapped the d-pad to the back buttons. You change weapons a lot in this game and since you can't comfortably run and swap weapons with the d-pad (as you would on an Xbox controller, for example), it helps to have those buttons mapped to something you can access more easily.
For the love of all that's holy, lock the FPS to 30. I know the Deck can handle smooth 22-62, 60, and perhaps higher, but the device will heat up and die fairly quickly if you set the FPS this high. I gained about 2 whole hours of battery life by locking the FPS to 30, turning on 'allow tearing,' setting the TDP limit to 10 Watts, and locking the GPU clock to 800. I was at over 75% when I made these changes. The battery forecast was for about 2h. And then it jumped to FIVE! I knew I had to change something when I had to charge my Deck three times a day in the span of three or four days, all of which I spent playing BL2 non-stop. I usually only need to charge the Deck once or twice a day even when I have it on from the moment I get up to bedtime, so this change was crucial.
Icon preview for pick ups is quite difficult to read regardless of the UI scaling option. Not a big problem, but worth noting.
BL2 often skips a beat when the game's saving. This is normal and happens on PC as well, but thought I should point it out for any newcomers who don't have much experience with it on beefier hardware.
Multiplayer was fine, by the way.

-NoLauncher -NoStartupMovies
Due to the way Borderlands 2 loads assets, pickups will initially appear rough and untextured. This isn't very glaring on SSD but on eMMC or microSD it is quite frequent.
If the Steam Deck is put into sleep mode, the game will disconnect from SHiFT servers and will lock you to the main menu until you close the game. The way to fix this is to select from the Main Menu 'Network Options' -> 'Network Mode' -> 'Offline'.
While there's some very minor issues with Borderlands 2 on Steam Deck, they are pretty inconsequential. These days, GE is no longer needed and the game runs perfectly fine under the recommended version of Proton.

Flickstick with Gyro
GPU clock 700mhz TDP 7 watts
Unlike Borderlands GOTY Enhanced Edition, this one does not have ANY problems with mixed inputs (i.e. KBM+Controller, or Controller+Mouse gyro, Controller Flick stick...) - no freezes, no stutters. It's just works. I didn't stumble upon a launcher, so mb they removed it at some point, or I tweaked it the other time I tested the game.

добавил кнопку esc
fps45=4,2 часа игры
поломаны шрифты русской версии в начальном экране

WINEDLLOVERRIDES="ddraw=n,b" %command% -NoLauncher -NoStartupMovies
WINEDLLOVERRIDES in Launch Options
Enabled flick stick. This game does some smoothing and acceleration so its never going to be perfect though. Also different sensitivities when aiming down sight that cannot be modified easily.
10-12 Watts, Fluctuating framerate 40-70 ish. Can hit locked 60 if you don't lock TDP but guzzles battery. I suggest locking GPU to 1100 Mhz.
-NoLauncher to remove launcher.
High polling rate mice and gyros will make this game stutter heavily.
Run this game in Proton, the Linux version is outdated. Cloud saves will not work between versions.
I added mods in. Mostly QOL and fun mods like Sliding and NoMoreLostLoot etc. Needs the WINEDLLOVERRIDES done to work, but is mentioned in the installation guide for said mods.

-nostartupmovies -nolauncher
weapon radial menu
All settings maxed
to prevent drops below 60fps:
View Distance: Medium
PowerTools: Disable SMT
The last DLC is not on the Native build. May as well use Proton
Switch party mode to Offline
Steam Deck 60 FPS 3+ hour battery - GPU Manual Clock = 700mhz @ 7 Watts. All medium settings
L4 to activate gyro. R4 set to T for push to talk
700mhz gpu @ 7 watts
Fizzling in cutscenes, probably a product of the depth of field at low resolution, Vita had the same issue weirdly enough. Fizzling also occurs on the edges of the black outlines of characters but it's only noticible very close.
Change Network Mode in the pause menu to Offline to prevent reconnect loops on waking Steam Deck from standby. You can switch it to online modes for co-op while playing then switch it back to offline to use standby again.
Changing your party mode to Offline prevents reconnect loop upon waking Steam Deck from sleep.
Borderlands 2 at 60fps on the go? Yes, absolutely worth it. Better than the switch version in every way possible.
Launcher needs to be controlled with the touchscreen
Runs as it should. Could join a game and play no problem.
Installed fine, runs great even with the graphics turned up a bit. TONS of fun on the Deck!
Scaled FPS down to 45
Occasionaly, if you power off the screen and jump right back into your game, it gets weird. A restart of the game always fixes it. Hopefully you save often.
The game runs very good out of the box, controls will be very familiar if you've played it on any console it's ever been released on.
Frame drops in Sanctuary that can't really be fixed completely and when it gets chaotic frames will drop massively but not during normal play
The only issue that was encoutered is when you first open it you have to tap the word play with with the touch screen or with trackpad.
Delayed textures
Game session lost, and unable to continue at all, when resuming from sleep. A full restart of the game is required.
Loss of game session, and inability continue at all, when resuming from sleep necessitates a full restart of the game. This makes for a friction-filled experience and I am no longer interested in playing this game.
The native Linux version consistently crashed when trying to enter buildings in Sanctuary. Switching to Proton fixed this issue.
-nomoviestartup -nolauncher
Thank you Fishypwn for the launch options!
-nolauncher -nomoviestartup
I cannot get a game to resume after the Deck goes into sleep mode (native or desktop version). After waking the device, the game plays for a few seconds, detects a lack of network then gets stuck in an infinite loop trying to reconnect. Has anyone else been successful? Is it possible
-nomoviestartup -nolauncher
Use launch options to bypass the launcher -nolauncher
You have to use the touch screen to hit the Play button on launcher that comes up.
Just install and click play, then tap the Play button in the launcher that pops up and you should be good to go, change the resolution if you like.
I didn't have any issues when playing with one other person. On the other hand, when playing with two other people I experienced some serious lags.
If you just want to play solo or with another person with a Linux machine, I recommend you stick to the native version. I believe the connectivity issues I experienced in co-op with 3+ players is probably the server's fault and not the game's. If, on the other hand, you want to play with other people online or want to ahve the latest DLC, you can switch to Proton. It also works fine. Although, the Prootn version showed less FPS than the native version in my case.
I saw the same situation Slap described here: "Crashes at cutscenes for a minority of people. Turn texture settings from "High" to "Medium" to fix. May be related to the Ultra HD Texture Pack combined with some Nvidia hardware, more testing would be required. Works perfectly for most otherwise."
Crashes related to what Slap described here: "Crashes at cutscenes for a minority of people. Turn texture settings from "High" to "Medium" to fix. May be related to the Ultra HD Texture Pack combined with some Nvidia hardware, more testing would be required. Works perfectly for most otherwise."
Everything worked perfectly.
steam recommended launches the out-of-date linux version which I only figured out due to it not syncing the cloud saves. forced Proton compatibility is mandatory for this one
-nomoviestartup -nolauncher
This game installs the Aspyr Linux native version by default which is very out of date, runs poorly, and had numerous issues. By running the game through Proton the Windows version is downloaded instead which looks and performs like an entirely different game. The only thing the Linux version does better is the lack of an uneccesary launcher and unskippable licensing credits. Use the -nolauncher and -nomoviestartup launch options to take care of those pesky problems.
Worked beautifully. I tweaked it to use the full 1280x800 and upgraded the graphics quality to medium/high, worked like a champ.
The experience is just how you would want it. Everything worked for me. From menus to gameplay.
I use Flick Stick
I set the fps limit to 60 via the in-game settings. Using the steam overlay it didn't work. I assume because the game was the native Linux version or some OpenGL bug.
It sometimes drops to 40-45 FPS from 60. I think it happens when enemies spawn.
Struggles to maintain 60fps on low settings