It would be nice to have multiple controls layouts, instead of changing it continuosly for various needs, like casual driving or racing
I'm inclined to think this is technically possible but not from within the game. I think there's a single file that contains all of your control bindings etc. We'd just have to figure out how to create different versions of that file.