Feature request: button remapping.

It would be great if players could assign functions to specific buttons, instead of only being able to use the included presets.