Like Widescreen Fix is also about fixing controller issues, i wanted to know if, for the next update we could get a little fix for NFS Carbon.
With the Xbox 360 controller ( And i'm sure other controllers too ), we can't bind a button for 2 actions, changing the camera, and looking back.
As i saw and talked with multiple people about this, i'm pretty sure we can do this via Hex-Edit, so it shouldn't be that hard.
If you need any help regarding that, i could help, even though i'm not really into coding.
Number of hotkeys to be shown in Controller Options screen:
0x692539 (Integer/4 Bytes)
Default Value: 20
New Value: 28

Sure, I just need all information regarding what to implement, like Aero usually provides for some things, and a bit of time. Time is a problem right now, but I am committed to keep this project going.
@AeroWidescreen, I just tested them (binded other keys) and they were working perfectly fine.
@nlgzrgn
Oh, I see what's going on here... the address you gave me crashes when I load an existing profile, but it works with a new profile. I assumed I had to populate those new fields manually.
Anyway, increasing its value to 29 automatically unlocks all of the missing bindings with no additional work needed, because of course it does. Thanks for this!
@ThirteenAG nlgzrgn's address is all you need, see his screenshot. However, if my experience is anything to go by, the user will have to make a new profile or the game will crash.
Implemented in developer build. Thanks, nlgzrgn. https://github.com/ThirteenAG/WidescreenFixesPack/commit/9ead2df1561bfff66879eeecbb2d8c676e955b43
Setting the value after loading the save file should fix the crash, as it's still effective, and crash-free when setting the value post-load through Cheat Engine
Most helpful comment
Number of hotkeys to be shown in Controller Options screen:
0x692539 (Integer/4 Bytes)
Default Value: 20
New Value: 28