Working Steering Wheel Logitech G29 NFS Heat PC
So after many tries I managed to setup my Logitech G29 in Need For Speed Heat on my PC.
For that you need Xbox 360 Controller Emulator.
Here is link: https://www.x360ce.com/
Once you've downloaded it, copy it to the folder where you've installed Need For Speed Heat.
Then run it. It will show you an error window but go ahead and ignore it. Click Create in error window.
Next you will be asked to try configuring your controller using the internet. Say yes to that.
After that go to Game Setting -> My Game settings, select options as I did and click Apply/Synchronize Setting.
And now you can customize your control. Here is my setting for G29. (The trick is to use sliders instead of axis to make the steering work)
You might need to also check Combine pedals in the Logitech Gaming Software (for me it worked either way).
And that's it. You're good to go.
Huge thanks to RIP2016 for posting about his G27 here
Hope this will help anyone who is frustrated by no proper steering wheel support.