Hi,
You would run into a problem by doing so.
If i press left turn, then this fsm will move to state "leftpressed" and then would not be able to picke up for example a downdown key press.
There is an action that check for standard user input and let you dispatch events properly on multiple key press. If you want to do it manually, simply do one fsm per axis or key. The thing to be aware of with fsm is that only one state can be active at a time, so don't hesitate to split your tasks in different fsm.
Hope this helps,
Bye,
Jean