

NonSteamLaunchers may be the easiest way, but it’s no longer on the decky store due to some drama stuff. Instead you download the zip file, unzip it, and then place the whole folder into ~/homebrew/plugins. Restart steam and it should show up.
Otherwise I’ve used bottles on desktop to install it. Unfortunately Lutris installs are becoming increasingly unreliable in my experience.







A few ideas:
You may want to try disabling steam input for the game, and just using the game’s built in controller support. Go to the game’s page in your steam library, hit the gear, go to properties>controller, and then pick disable steam input. Then try the game and see if it works any better.
On PC if the game supports a walk keybind, with steam input enabled you could bind that to a back button, and then hold it down to walk.
You said you tweaked deadzones, but was that in the game’s settings or in the steam input settings? You may want to try editing the other one (ie lowering the deadzone size in steam controller settings, adjusting the deadzone size/type in game, and adjusting the stick response curve in game)
You can also check community control profiles, the top ones may have a work around to fix it, or there’s probably one that’s simulating mouse/keyboard that would bypass this issue completely.