Re: NFS Heat button layout
If you use steam, you can use that to configure your game pad (Xbox, PS4 or Steam controller).
You can move things around on the controller. There is still the issue of down shift and enter shop using the same button.
I use a steam controller, and I swapped the A and X with LB and RB. That lets me shift gears like on xbox. Only complaint I have about that is you now have to select with LB. But I'm ok with that.
Also, you have to run steam big picture mode so it can convince NFS you have an Xbox controller connected.
You could probably use any other controller config software that lets you modify the controller like that. I don't have any experience with that though.
Cool thing is that you can even map keyboard keys to any button. Maybe use the notepad edit for that NFS file and bind those keys to the controller.
Hopefully it will be fixed. Modern game with no in-depth controller configuration or at least profiles is not good.
Hope that helps.