It is like a “toggle-walk-until-you-stop-moving-forward-button”. Since there is only one situation in this game where you do not want to sprint (regen health while moving to the next objective/battle) it is sufficient imho.
So once more:
-bind sprint to w
-bind sprint to shift(or whatever you like)
-press w(and keep pressing)
-press shift once
-now you are walking until you stop pressing w
Oh, thanks for the explanation. I tried it out, but personally I don’t find this solution very useful. Much since when I want to walk, I stop move forward, start, stop, start, and so on. But thanks for the suggestion, much appreciated.