


Set WillowEngine.ini as read-only after setting graphics settings the way I wanted them to prevent a known issue with Enhanced that resets several video settings on every start.
If the in-game VSync option is enabled, combat can cause inconsistent framerate dips that do not happen if you disable it. Turn off VSync and use SteamOS's own framerate limiter.
If you run into strange framerate drops during combat or looking around in certain locations, disable the in-game VSync setting and use SteamOS's own framerate limiter.
You can still do config edits to resolve certain known issues with the Enhanced remaster as listed on PCGamingWiki, but they're less neccessary on Steam Deck since you won't be using a mouse. If you're playing co-op you'll still want to disable VOIP through the config to solve the desync issue, and setting WillowEngine.ini as read-only is recommended to stop the game from resetting several graphics settings on every start but not a requirement.

Steam OLED 512GB. Ran on NVMe disk instead of SD. 1280x800 @ 60 FPS, ran flawlessly on Ultra settings.
Disable in-game once launched for the first time
Roughly 3 1/2 hours battery om max setttings, no crashing or stuttering.

Stutter fix that worked for me:
- switch to Proton 7.0.6
- run game
- close game
- delete proton files
- run game again
- set following video settings, in the main menu (IMPORTANT!)
- Fullscreen: Fullscreen
- Resolution 1280x800 60Hz
- Vsync: off
- Framerate locking: 50fps
- Anisotropic filtering: 2x
- Anti-aliasing: fxaa
- Dynamic shadows: on
- Shadow detail: medium
- Bullet Decals: On
- foliage: High
- Texture: High
- Game detail: medium
- Ambient Occlusion: On
- Bloom: Off
- Depth of field: Off
- Flare Outs: On
- Level of detail: High
- Load your game and should be smooth 50fps. If not then repeat from step 4.

Use either full KBM control scheme or full controller input scheme. Game does not respond well for mixed inputs.
Flick Stick control scheme
set gpu clock at 700mhz and TDP at 7 watts as other suggested
Not really a problem with a launcher, you can disable it in-game for future launches without issues
If you try using mixed controller/mkb inputs like gyro/flickstick you will get almost constant freezes/stutter (every 5 to 15 seconds) so avoid using that
Game is running perfect aside the problems I mentioned without touching any settings. Also, change resolution within the game options to 800p. (or within a launcher at first time boot).

Launch game with default settings and disable launcher
can be hard to read gun pickups due to steam deck res

Launch Window touch-only input
Apart from the touch-only launch window, great OOTB

The launcher freezes frequently. Use in-game options menu instead.
Has the same problem as the original version - there's a lag spike every 10 seconds of gameplay, regardless of settings or Proton version.
50 fps limit, 7 watt tdp, gpu clock set to 600 mhz
Touching the touchscreen by accident while playing (so not in your inventory) will send your screen spinning at mach 5 instead of moving it a reasonable amount.
Installed on the sd card with no issues, runs well even with some settings adjusted in favor of battery life.
The launcher froze several times before I was able to start the game.
The active quest is to rescue claptrap from old haven. As soon I get close to the Old Haven transition sign, about 50 meters, the game crashes with a runtime error. Happens for Proton 7 as well.
40FPS cap
Game launcher with graphics options can be a pain. Caused a crash at least twice for me.
Audio output is muted occasionally. Toggle push to talk in the options and it works again. I needed to do this almost every time I launched the game.
Crashed a handful of times. Cleared proton files to clean this which seemed to help.
Some lag with multiplayer but that's about the same as on desktop
Not a flawless experience. Audio and general crashes are an issue. Works well enough though.
launcher is misleading, might try to skip launcher
Le mode fenêtré réduit la performa,ce du jeu

Launcher locked up when accessing game options, had to force quit. Subsequently launched game from launcher, and disabled launcher from game options once launched.
Game originally launched with no audio. Going into the options while in game, and disabling "Enable Voice", or setting to "Push-to-Talk" restored audio. Do this prior to character selection, as the option seems to be per-character.
Still no audio in opening cut scene (potentially all cut scenes)
I swapped the names of the two executable files "Launcher.exe" and "BorderlandsGOTY.exe".
This is due to the warning that appears when launching the game after a clean install that states the system does not meet minimum requirements. Renaming the main game executable file (BorderlandsGOTY) to the launcher file (Launcher) means that it will bypass the game launcher and go straight into the game.
Issue with launcher displaying "Game does not meet minimum requirements"
The game crashes every 30 minutes with an error about file path not found.
When you launch it, the launcher of the game will tell you that this device is not capable of playing this game, just click accept, put it con 720p + (medium + high) and you'lll get a consume of 17W~ = 3h of gameplay at 60 fps (remember you can do it on the launcher or inside the game). When you try to set all to ultra at 800p even on high, in the initial village the console cannot handle it, and remember to set the antialiasing to off so it doesn't hit the performance too much.