I prefer to hold the shift key to run, and so every time I start the game, I hit Caps Lock to disable auto-run. However, I find it always finds opportunities to re-enable itself. Sometimes I will go through a door that has a loading screen, and I'm auto-running when I come out the other site. Other times I will speak to an NPC and will be running after the conversation has ended.
I tried finding an option in the menu but couldn't. Is there some kind of configuration that would allow me to disable auto-run altogether so that the game doesn't do it for me?