As far as I know, the joystick/steering wheel mods aren't possible, as the game isn't coded to use these (someone please correct me if I'm wrong though)
for 3.1, that woul only be possible if using button monitoring and making the game think your pressing 9, when you're really pressing something else
Lastly, the weapon wheel mod, as far as I know, this also isn't possible, although you can drop weapons by pressing triangle :p
Hope I helped