character movement does not work in blender game engine I want my character to walk, but my character does not move, why?

Here is my blend file.
Press P to play and you will see the problem.
Unfortunately you can't use the Mirror Modifier with the BGE this way. When you apply the character's Mirror Modifier everything will work as expected. I only added this as an answer because Blender game character is not responding to game logic has no accepted answer.