Balancing with KBM

I have been playing using keyboard and mouse and sometimes, the navigating using WASD is little difficult. Like balancing across narrow path like plans and tree trunks. Usually i end up stutter stepping like two steps straight, one step to the side etc.
Could we maybe get some sort of direction adjustment or extra balancing using mouse as it is our analog input?
I am not sure how hard to implement such thing would be, but something like rough direction is destined by holding W/WA/SD etc and the slight direction correction is adjusted by mouse, like tracking a line or balancing right and left to hold steady.

they should have a soft assist on balancing on KBM.