Just as last year, this is a joke. If you map one function with key "x" and another function with key "y", it's often the reverse when you start a game.
In addition, if you then map keys for a controller (if you prefer something else than the standard settings), it screws up the mapping for the keyboard, so you have to re-map the latter afterwards.
How hard can it be to fix this, EA??