PDA

View Full Version : BFV and BF42 FIX!!


blackshirtsguru
20th April 2004, 15:05
Ok all....I bought the x45 and I like many others couldn't get the controller to recognize the Throttle in game....Well here is what I did and it WORKED! First start up a profile and set all the buttons to what you want inside the game......Don't change the throttle S and W! Ok now go to your C:\Program Files\EA GAMES\Battlefield 1942\Mods\bf1942\Settings\Profiles\(whatever you named your profile)
Inside the profile folder....Copy the Air.con folder and paste it right back in there.......Rename it User....Open up the User text file you just created and delete the entire contents in it....Now here is where you get the throttle to work!
INSIDE THE USER FILE COPY AND PASTE THESE LINES.

ControlMap.create AirPlayerInputControlMap
ControlMap.addKeysToAxisMapping c_PIThrottle IDFKeyboard IDKey_W IDKey_S
ControlMap.addAxisToAxisMapping c_PIThrottle IDFGameController_0 IDAxis_4 1 1


That's it! Your all set now....WIth this set up, you can go back inside your air settings in game, and tweak your button settings....THE ONLY THING THAT YOU DON'T TOUCH IS THE THROTTLE SETTINGS, BUTTONS S AND W...

THIS WORKS FOR 1942 AND VIETNAM...Just go into your settings/profile and do the same thing...
Another great thing about this set up is you don't have to run the Saitek profiller, and you dont have to mark anything Read Only....You can go back into your in game settings and change any of the buttons to set it to the way that you like it...
Happy Gaming!

Brew
21st April 2004, 23:10
Question to ya because this is the first thing that has worked for me. How would you use this method to get the joystick to control the pitch? By the way this was a lot easier than changing all of the files and stuff that others are doing, besides the fact that neither of those worked for me. I don't know why I followed the directions to the T and could only get the buttons to work. Anyhoo if it is possible to make the joystick control my pitch I would really appreciate the lines to put in the user file. I tried a few different things myself but I am a noob to this and I never found the magic combo.

blackshirtsguru
22nd April 2004, 04:36
Hmmm all I did was pull back on my controller while setting the pitch buttons......You did set the buttons inside the game right? In your game profile? As far as the user file goes...Those 3 magical lines are the only things that go in there to make ONLY the throttle work...The rest of your Controller settings are set in the game itself...Which inturn, will be saved into your Air.con file under what ever named profile you use...Hope that helps ya out!

Brew
22nd April 2004, 19:11
Yes I tried that and when I did it never set it to use the joystick, and it also cleared out the throttle I would have to go back in and repaste those three lines to get it to work again. Very frustrating to say the least.

blackshirtsguru
22nd April 2004, 20:00
Hmmm try setting your mode switch to M2 and your Aux one all the way over to the left....Those are my settings and it's working perfect....If that doesnt work, mess around with the aux and mode switches....If your trying to config the throttle side buttons and it keeps saying Button 14, then you know your mode/aux switches are moved to the wrong position....

Drayu
23rd April 2004, 00:43
http://www.saitekforum.com/showthread.php?s=&threadid=5378

blackshirtsguru
23rd April 2004, 09:16
Strange.....I didn't have to do anything in the Air.con file...I just created the user file, threw in those three lines, set my buttons in the game, saved the profile, and played...

MrSlippyFist
29th April 2004, 18:33
I used this method and it works...sort of. I change the config in air.con, launch the game (never once going into the control config's), and it works just fine. But then I quit the game, relaunch it, and it doesn't work anymore. I opened up the air.con file and noticed this :

ControlMap.addButtonsToAxisMapping c_PIThrottle IDFGameController_0 Joystick_Joystick_Joystick_Joystick_IDAxis_4 Joystick_Joystick_Joystick_Joystick_IDAxis_4

Can't figure out what's going on. So I just created a shortcut that runs a batch file to replace air.con and launch BF...hey it's dirty but it works.

Drayu
29th April 2004, 22:58
Try my latest files in the first thread of the x45 forum.

Drayu

scojr5
30th April 2004, 03:30
I tried this. Do you save User.txt or as User.con.
I tried both and neither would enable my throttle device to work. I still had to use W and S in order to speed up or slow down.
Confused and disappointed in the X45,
Clan Fighter--Desert Combat

Drayu
30th April 2004, 12:07
OK,

First, you don't have to do anything with a user.con file! READ THE README!!! Make sure that you have done an advanced install on the saitek software as well. I would go into bf1942 and make it all to defaults. Then change anything you want except the air tab! After you have done that, FOLLOW THE README TO THE LETTER!!! Use this thread!

http://www.saitekforum.com/showthread.php?s=&threadid=5257

Download that file, it works, I mean already 650 people have used just that version! I am working on a newer one, but right now, BF:V is taking precedence, sorry. Anyways, the key to getting this to work is:
1. don't be negative
2. have a clean install
3. follow ALL directions to the letter (print them out)
4. don't get fustrated

I can't seem to express enough the importance of following the directions. SO many people have posted here complaining of the same problem and that my fix doesn't work. After SEVERAL posts and communicae with them, the problem came down to them missing a small step in the readme!

Drayu

souljourner
1st May 2004, 23:13
Ha,

Well I am working on BF:V as well.

I have an added twist, I also have an N52.

If anyone has anyideas...

Brew
3rd May 2004, 19:30
blackshirtsguru


I still cant get it to work right, thanx for responding to me though, as you can see I got frustrated and have left it alone for awhile. I am going to try and reinstall and start over from the beginning

Drayu
3rd May 2004, 19:37
not to step on blackshirtguru's toes here, but have you tried other fixes? One that works for cpu A doesn't always work for cpu B. And if there is a readme file included....then....


RTFM


Drayu

Quaker
5th May 2004, 10:05
Hey Black. I tried it your way. was hoping I could catch you, but you jumped. Anyway, I cant even get the game (BF 1942) to recognize the joy sticks....many on man. 3 months on a boat and now I can't even get them to work. ARRRGGGG. Oh well. guess i Will try Drayu's fix..but if its not recognizing....oh hell

blackshirtsguru
5th May 2004, 18:04
Hmmm man that's wierd that some of you can't get it to work...I got it working fine....I guess check and re-check my directions...Follow it to a T....If that doesn't work...I have no idea what to tell ya...:D

Quaker
5th May 2004, 19:32
yeah it was wierd. i ended up manually splicing in just the contoler settings from drayu's fix and followed your instructins. at first it didn't work.but now it seems to be doing its job. thanks bro. and drayu, thanks again. hows that consulting option for saitek coming along.

Drayu
5th May 2004, 23:38
still getting bunk!

blargh
12th May 2004, 09:20
i followed your instructions exactly and blamo the throttle works fine and dandy good work

blackshirtsguru
13th May 2004, 02:44
Hey that's what it's all about...Helping each other out!

Lion
1st June 2004, 08:07
I sent a PM about this but decided that my question might help out others too.

First off, YOU ARE THE MAN! I tried your solution and it worked perfectly. Ah the feeling of being back in a sim is nice ;)

Ok my question:
Mouselook:

I set my "push and hold" button for Mouselook but how do I edit the common .com file to set my hat switch to act as my mouselook?


Thx for any help =^_^=

Drayu
1st June 2004, 11:58
who are you asking? Blackshirt or myself? I think our setups are different. In mine, mouselook is set to the button on the front side of the controller and then the hat is set in the profile software so that you can change it.

Drayu

Carhartt Cowboy
13th June 2004, 15:15
Originally posted by blackshirtsguru
Ok all....I bought the x45 and I like many others couldn't get the controller to recognize the Throttle in game....Well here is what I did and it WORKED! First start up a profile and set all the buttons to what you want inside the game......Don't change the throttle S and W! Ok now go to your C:\Program Files\EA GAMES\Battlefield 1942\Mods\bf1942\Settings\Profiles\(whatever you named your profile)
Inside the profile folder....Copy the Air.con folder and paste it right back in there.......Rename it User....Open up the User text file you just created and delete the entire contents in it....Now here is where you get the throttle to work!
INSIDE THE USER FILE COPY AND PASTE THESE LINES.

ControlMap.create AirPlayerInputControlMap
ControlMap.addKeysToAxisMapping c_PIThrottle IDFKeyboard IDKey_W IDKey_S
ControlMap.addAxisToAxisMapping c_PIThrottle IDFGameController_0 IDAxis_4 1 1]


That's it! Your all set now....WIth this set up, you can go back inside your air settings in game, and tweak your button settings....THE ONLY THING THAT YOU DON'T TOUCH IS THE THROTTLE SETTINGS, BUTTONS S AND W...

THIS WORKS FOR 1942 AND VIETNAM...Just go into your settings/profile and do the same thing...
Another great thing about this set up is you don't have to run the Saitek profiller, and you dont have to mark anything Read Only....You can go back into your in game settings and change any of the buttons to set it to the way that you like it...
Happy Gaming!


Hey Man... THANKS SO MUCH!

This was a simple and yet Satisfying Process. I hope you don’t mind, but I added in a bit extra for the capability of using the rudder pedals.

ControlMap.create AirPlayerInputControlMap
ControlMap.addKeysToAxisMapping c_PIThrottle IDFKeyboard IDKey_W IDKey_S
ControlMap.addAxisToAxisMapping c_PIThrottle IDFGameController_0 IDAxis_4 1 1
ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_A IDKey_D
ControlMap.addAxisToAxisMapping c_PIYaw IDFGameController_0 IDAxis_3 0 1

Again Thank You for figuring this out. The downloadable bf:1942/bf:v fix method works, but it’s a little too long of a process for me… I just want to play the game as simply as I can.

blackshirtsguru
13th June 2004, 22:14
No Problem...what ever helps out other games if fine with me!

telka
28th June 2004, 14:53
This fix totally worked....pain in the f'in ass but im thankful this 70 joystick works for the game i bought it for