With the new update auto-sprint can be disabled. But it appears the key to actually enable sprint is not rebindable. This key will always be left shift, with no option in the menu to change it. You can actually work around this, but please note: Dying Light 2 will notice modified data and inform you of it. It does no harm, but it will display a pop up every time you open the game.
- Navigate to the file that contains your rebindable keys. This will be at
steamapps\common\Dying Light 2\ph\source. - Open
data0.pakusing 7zip. - Navigate to
scripts\inputs\. - Open
inputs_keyboard.scrby selectingeditin the right-click menu. - In here, you want to search for the keybind for
_ACTION_SPRINT_TOGGLE. - Rebind this key by changing the fifth argument of the
AddActionfunction on that line. It represents the current key, beingEKey__LSHIFT.
- For example, I rebound to space. This means I changed it to
EKey__SPACE_. - There are different examples in that file, so just look up your key if you're not sure.
- Make sure the file is closed and 7zip updates the archive.
Once again: Dying Light 2 will notice modified data and inform you of it. It does no harm, but it will display a pop up every time you open the game.