Right now the settings save only one option: either the keyboard or the controller. Every time I change the controller the bindings get reset. Would be nice to be able to change the controller without the constant rebinding.
This has been suggested before, and was then said to be planned. This would be great indeed.
hm... I may be able to look into this