Go Back   Tactical Gamer > Tactical > Battlefield 2 > Battlefield 2 - General Discussion


Battlefield 2 - General Discussion General discussion for Battlefield 2

Reply
 
Thread Tools
Old 07-31-2007, 04:41 AM   #1 (permalink)
 
Shodansown's Avatar
 
Join Date: Aug 2006
Location: Vancouver, BC
Age: 21
Posts: 30
So, how do I set my controls?

Yes yes, I know the option tab...but here the thing:
EA has made this interface AMAZINGLY bad. I'm literally upset at how awfully this was all been thought out.

There is no way to overwrite commands...if I want to use "F" as my "get in" button, I have to go manually delete "F" as the cycle weapon button for every vehicle type. On top of that (and this is the most infuriating part), I ALWAYS use SHIFT for crouching.

I'm sure that is pretty common. Sadly, I cannot, because apparently left shift is currently being used in the helicopter section. I've emptied the helicopter section. So its some command that isnt listed, much like mouse-looking.

I cleared the mouse from the air and helicopter list, but now I cant add it back, since that command is being used in the common section!!! ARGH!!

I dont even know if this is a good game or not, because I still havent been able to play! At least in BF1942 when there was a conflict, it would still let you set it, AND show you where the conflict was, rather than just making you search for it.

ANYWAYS, I'm sure someone has come up with a solution for this left shift problem. Maybe I'll have to manually set it with the console? Maybe I'll have to manually edit some configuration files? What am I to do, because I do NOT want to have to use the buttons EA says I should use. I want to set my own controls. Thanks.
__________________
-=Brian=-
Shodansown is offline   Reply With Quote
Old 07-31-2007, 07:44 AM   #2 (permalink)
 
jmaker's Avatar
 
Join Date: Jan 2006
Location: Warren, OH
Age: 28
Posts: 2,571
Re: So, how do I set my controls?

You're making this extremely hard on yourself. Do me a favor and restore every setting to default. There's a button on the lower left hand side for this. I think you might have to do this for each set of controls (i.e. Common Controls, Land Vehicle, Aircraft, Helicopter, Boat). You shouldn't need to clear the Shfit button from helicopter controls if you want that as your crouch. Each control set is completely separate. So if you want Left Shift for crouch, first go into common controls, and use Escape on the Sprint command to clear that. Now click on crouch and hit Left Shift to assign it to that.
__________________

jmaker is offline   Reply With Quote
Sponsored links
Old 07-31-2007, 08:10 AM   #3 (permalink)
 
Shodansown's Avatar
 
Join Date: Aug 2006
Location: Vancouver, BC
Age: 21
Posts: 30
Re: So, how do I set my controls?

Quote:
Originally Posted by jmaker View Post
Each control set is completely separate. So if you want Left Shift for crouch, first go into common controls, and use Escape on the Sprint command to clear that. Now click on crouch and hit Left Shift to assign it to that.
I'm not stupid. I tried everything that makes sense. Whenever I try to do it , it just says "Duplicate key found in helicopter controls".
__________________
-=Brian=-
Shodansown is offline   Reply With Quote
Old 07-31-2007, 08:54 AM   #4 (permalink)
 
Shodansown's Avatar
 
Join Date: Aug 2006
Location: Vancouver, BC
Age: 21
Posts: 30
Re: So, how do I set my controls?

Here, look:
http://www.youtube.com/watch?v=jOFYHYxUzbA
I switch to the helicopter screen, and its totally devoid of "left shift".
I realize that the resolution bites, but blame youtube. Anyways, you get the idea...
__________________
-=Brian=-
Shodansown is offline   Reply With Quote
Old 07-31-2007, 09:13 AM   #5 (permalink)
 
Dick Blonov's Avatar
 
Join Date: Feb 2006
Location: Bedlam!
Age: 51
Posts: 3,246
Re: So, how do I set my controls?

Left shift is mapped to a LOT of things and the key mapping GUI is not the greatest.


Try this:

Go to your - C:\Documents and Settings\[user]\My Documents\Battlefield 2\Profiles\{profilenumber} where profilenumber = the profile you wish to modify (you can open the profile.con file in the various profile folders (0001, 0002, etc) with notepad to doublecheck the BF2 name)

Once you have selected the corrected profile folder open the Controls.con file using notepad. Saving a copy first is not a bad idea...


Find the line:

ControlMap.addKeyToTriggerMapping c_PICrouch IDFKeyboard IDKey_LeftCtrl 0 0

And change it to:

ControlMap.addKeyToTriggerMapping c_PICrouch IDFKeyboard IDKey_LeftShift 0 0

edit: I assume you removed left shift from other infantry controls (with the GUI). If not, find it in controls.con (ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_LeftShift 0 0) and remap it to whatever you want.


DB
__________________
|TG-6th|Blonov

«... buy a packet of cigarettes and a drink, guess how much they cost £6.66» A.WICKENS

BattleField2 SOPs | Teamspeak | Server Rules and SOPs | The 6th Devil's Brigade




Dick Blonov is online now   Reply With Quote
Old 07-31-2007, 04:59 PM   #6 (permalink)
 
Shodansown's Avatar
 
Join Date: Aug 2006
Location: Vancouver, BC
Age: 21
Posts: 30
Re: So, how do I set my controls?

Quote:
Originally Posted by Dick Blonov View Post
Left shift is mapped to a LOT of things and the key mapping GUI is not the greatest.


Try this:

Go to your - C:\Documents and Settings\[user]\My Documents\Battlefield 2\Profiles\{profilenumber} where profilenumber = the profile you wish to modify (you can open the profile.con file in the various profile folders (0001, 0002, etc) with notepad to doublecheck the BF2 name)

Once you have selected the corrected profile folder open the Controls.con file using notepad. Saving a copy first is not a bad idea...


Find the line:

ControlMap.addKeyToTriggerMapping c_PICrouch IDFKeyboard IDKey_LeftCtrl 0 0

And change it to:

ControlMap.addKeyToTriggerMapping c_PICrouch IDFKeyboard IDKey_LeftShift 0 0

edit: I assume you removed left shift from other infantry controls (with the GUI). If not, find it in controls.con (ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_LeftShift 0 0) and remap it to whatever you want.


DB
Now thats the sort of answer I was looking for. I knew there was a way to do it through configuration files...just didnt know where to look. Thanks!

Edit: So it worked. Turns out that defaulted, left shift is set to helicopter "sprint" and boat "sprint". Since these commands arent used in the game, they dont show them in the GUI, but they still conflict! How silly. Anyways, I just changed them both to leftalt, since thats what I used for my sprint button on all the other vehicles. After that I went into the game, and shift was free to assign.

Thanks a lot, because that totally worked, and you had very simple (and correct!) advice. Just playing last night with left ctrl for shift was giving me a horrible claw-handed cramp.
__________________
-=Brian=-
Shodansown is offline   Reply With Quote
Sponsored links
Old 08-02-2007, 08:57 AM   #7 (permalink)
 
Dick Blonov's Avatar
 
Join Date: Feb 2006
Location: Bedlam!
Age: 51
Posts: 3,246
Re: So, how do I set my controls?

Glad I could help.

Cheers!

DB
__________________
|TG-6th|Blonov

«... buy a packet of cigarettes and a drink, guess how much they cost £6.66» A.WICKENS

BattleField2 SOPs | Teamspeak | Server Rules and SOPs | The 6th Devil's Brigade




Dick Blonov is online now   Reply With Quote
Old 12-10-2007, 01:22 PM   #8 (permalink)
 
Corso's Avatar
 
Join Date: Dec 2007
Location: Phelps, New York
Age: 26
Posts: 36
Re: So, how do I set my controls?

Smart peoples, jeez lol. I can easily program my G15 keyboard, DiamondBack mouse, X52 Pro Joystick / HOTAS, my on joystick mouse, and pedals with no problem.
As an extra note...
Watch out for placing the keys you really want in the 2nd column for then they will not work if the first column is empty (in most cases).
__________________
Colonel Cane Corso
U.S.M.C. - AH-1Z Super Cobra
Corso is offline   Reply With Quote
Sponsored links
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT -4. The time now is 11:34 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
©2004-2008 - Tactical Gamer - All Rights Reserved