I think the doHindLegs hotkey is what causing the mess. I had the same problem last night, here is how i solved it In your LIF data folder (Steam\steamapps\common\Life is Feudal Your Own\data ) you will find the following file "bindings.cs" .
Open your it with your favorite editing tool such as notepad++ or wordpard and modify the current lines (game must be close) moveMap.bind(keyboard, "xx", doHindLegs); moveMap.bind(keyboard, "xx", moveforward); The numbers of lines and their exact order may not appears exactly like this in the file but whatever (just modify every of these lines if there is multiple occurence of doHindLegs). Once you have done this, save the file, restard the game and bind the control with the correct hotkeys. There should solve your problem, if not, try other combinations of hotkeys.