This was on the EA forums and it worked for me. Written by someone called BrainExploder.War Man wrote:
Quick change, what?UK|Hooligan wrote:
My attack 3 joystick works perfect now, the assend was the wrong way around, but put a quick change in the air contol values sorted that out and now it handles similar to bf2 choppers.
Hi Guys I posted this on the US forums but since no one reads those here is a repeat.
I have a Saitek X52 and since the new patch last night my joystick controls have been inversed like they were with the original release, there was a fix but it did not work with the new patch so I went through and guessed on which values needed to be changed to -1 and here is the break down. If someone wants my air file I can give it to you too, maybe someone can post it too, anyhow here it goes hope it helps.
First find your air.dbx file, I have the steam version of this game so it put my air file in C:\Users\Username\Documents\BFBC2\input
Open it up in notepad and go to Edit>Find in the search field type in "pad" no parenthesis. Hit find once then find next, basically you are looking for the second instance of pad controls when you hit the second one change the "1" value to "-1" in the below line
<field name="ScaleValue">1</field>
This will inverse your throttle controls
After that hit find next 4 more times and again changed the "1" value to "-1" in the same field this will inverse the Yaw
<field name="ScaleValue">1</field>
This should fix all your probs on the x52, did for me at least.
Also if anyone cares the 4th instance of the pad search will inverse the pitch so if your uav is giving you probs maybe you want to inverse it here and then pick the inverse option in the game and the two might work out for you just how you want them.
That's all there is to it, hope it helps.
Here is the breakdown of the pad fields
1st instance changed to -1 did not change anything
2nd instance changed to -1 inversed the throttle
3rd instance changed to -1 did not change anything
4nd instance changed to -1 inversed the pitch I did not want this to inverse so I kept it at 1
5nd instance changed to -1 did not change anything
6th instance changed to -1 inversed the yaw