But there is still a problem, so we can not perform an action with a button if another button is already pressed ?
It's annoying for a platform game if you can not advance and hit for example, because the forward button is pressed so the action does not start with the second key to hit ?!