Will try again.
Had problems with it using the joystick id, so when I unplugged and plugged in, it could change id between my throttle and stick and control mapping would be just broken.
I was having to manually edit the xml, it was a royal pain, and decided to leave it for now. I will give it a go and see how it is now.
Cheers!