Battlefield: Bad Company 2 - Play with a Gamepad or Joystick
controller support for any PC Gamepad, Xbox 360 Controller, PS3 or PS4 Controller, PlayStation Controller, etc
You are probably having trouble playing Battlefield: Bad Company 2 with your gamepad or joystick.
Pinnacle Game Profiler can solve all your controller problems. Guaranteed.
Just click the button below to download the Pinnacle Game Profiler software,
a pre-made profile for Battlefield: Bad Company 2 controller support. Simple.
If you have any questions or need any help, please email us: firstname.lastname@example.org
- Supports any game controller
- Easy to setup in a few minutes
- Advanced customization options
- Help from dedicated support team
software in the world." - DownloadSquad (HuffPost Tech)
Battlefield: Bad Company 2 profile
instead of Input files [latest version] like you needed to use for your version. Read the instructions next to STEP A below again and copy the correct files.
- fixed weapon switching (thx Aghnar!)
Re-download Battlefield Bad Company 2 - R3H4B's profile.pin
- Fixed UAV-controls (thx norm!)
Re-download [R3H4B] BFBC2_Nopad.zip
Note: Re-copy the files from [R3H4B] BFBC2_Nopad.zip after patching to a newer version of the game and don't restore control defaults or change keymappings.
Note: this profile requires Pinnacle v5.7.0 or higher!
!! TO REMOVE THE DEFAULT JOYPAD CONFIG AND TO FIX TRIGGER ISSUES (WHICH IS NEEDED FOR THE PROFILE TO WORK) DO THE FOLLOWING (STEP A and B)!!
A ) After game installation, extract the files included in the [R3H4B] BFBC2_Nopad.zip file to:
\BFBC2\inputin "My documents"
1: Go to "My Documents"- folder (Start->"Documents" or "MyDocuments" ) and look for "BFBC2".
2: If the "BFBC2"-folder is missing, start the game once and exit out of the game or just create it manually in your "My Documents" folder.
3: Get into the "BFBC2"-folder. Check here for a folder called "Input". If the "Input"-folder is missing, just create it manually.
4: If the "Input"-folder already exists, remove its contents and extract the files from [R3H4B] BFBC2_Nopad.zip (* from the corresponding folder, see below) into the "Input"-folder.
*=Inside the .zip you'll find two folders:
- Input files [latest version]
- Input files [unpatched version]
Because the files are depending on which version of the game you have, it's very important to choose the files from the correct folder. So if you're using the unpatched version, use the files from "Input files [unpatched version]" and copy them to your "input"-folder. If you have updated your game to the latest version, use the ones from "Input files [latest version]".
You can verify if this worked by going into the game's options. The joystick controls should all be empty! (unpatched version)
B) After importing the profile, Battlefield Bad Company 2 - R3H4B's profile.pin, Enable "game hook" by going to the "Game profiles"-screen->"edit.."->"Advanced"-tab->"Install now" (lower left corner); OK save and close
Optionally: If you still have the main menu popping up when clicking the right thumbstick button:
Find out where your games' main executable resides (BFBC2Game.exe) Something like:
C:\Program Files\Electronic Arts\Battlefield Bad Company™ 2\BFBC2Game.exe
If you can find it, please extract the contents of the following file to it:
Put in game directory.zip
So make sure the three files from the zip are in the exact same folder as the game's main executable and start the game. If done correctly, the game shouldn't be able to detect your joypad and your rightstick button should work.
To sum it up, do in the following order:
1. Install the game and apply patches/update the game to the latest version. Start the game and exit.
2. Open [R3H4B] BFBC2_Nopad.zip and choose the input files applicable to your version of the game. (so if you updated, choose Input files [latest version]). Copy the files to the BFBC2/Input directory in MyDocuments as described above.
3. Import the profile, Battlefield Bad Company 2 - R3H4B's profile.pin.
4. Enable "game hook" by going to the "Game profiles"-screen->"edit.."->"Advanced"-tab->"Install now" (lower left corner); OK, save and close
5. Optionally: disable menu on right stick button-issue by extracting these files to game directory Put in game directory.zip
6. Optionally: Disable Mouse Smoothing if you have out of sync problems
Edit: just try steps 1-4 first. Only perform step 5 if 1-4 are successful and the game works with the settings/profile and you have sync problems!
The layout is the same as the X360-version of the game:
Or check the Pinnacle layout here: [R3H4B] Battlefield - Bad Company 2 Layout.pdf
Check here for the X360-layout:
Errol contributed a very useful instruction on how to remove the game's Mouse Smoothing, making the controls a lot more responsive:
BFBC2 Disable Mouse Smoothing.zip
For "aim down sights" on trigger pull/release or crouch toggle update the game to latest version and use the toggles in the option menu.
The commands are also in the profile but please use the game's toggles if possible. Only use the ones in the profile if you have the unpatched version of the game.
Steam settings (32-bit Windows):
Happy gaming and feedback is always appreciated!
Launch file: "C:\Program Files\Steam\steam.exe" -applaunch 24960
Detect file: C:\Program Files\Steam\SteamApps\common\battlefield bad company 2\BFBC2Game.exe
Work path: C:\Program Files\Steam\SteamApps\common\battlefield bad company 2\
Hook path: C:\Program Files\Steam\SteamApps\common\battlefield bad company 2\
Hope you like it.
I used this during the BETA about a month ago, I do not own this game so I was not able to troubleshoot some of the features that were released in the Full Game, but everything should work as expected. Also, seeing I do not have this game, any and all Feedback is appreciated from those of you that are able to test this out.
This should also work for Single-Player Mode.
Also, most controls are based off of the Xbox 360 Version of the game.
Due to the lack of decent Joystick support for this game, you must first copy these files below into your Documents>BFBC2>Input Folder and overwrite the existing ones. All credit's go to Rehab for this Joystick work-around.
There are a couple issues I will address that are important to understand while using this profile.
- Before using this profile, Go to your Pinnacle Game Profiler window, and click Preferences and make sure "Apply Joystick Acceleration to Movements" is Off. Next, go to Device Settings, also in Preferences (at the bottom right), and change your "Default Sensitivity for Your Selected Device" to 55, on both Axis.
- During the Beta, there was no Hold To Aim Down Sights, only Toggle. I am not sure if they updated it in the Full Game, but the configuration I used for ADS for the Beta worked very well, but might take some getting used to.
To Aim Down Sights, you must Hold the Left Trigger Down - This will toggle you into your weapon's sights, while also changing the sensitivity to a more comfortable level.
To Exit Aim Down Sight, you must Let Go of the Left Trigger (Letting go of the Left Trigger Restores your Sensitivity to the Normal, Non-Aim Down Sight level), and than Click the Left Trigger once more to Toggle Out of Aim Down Sights.
-Make sure that all of your Settings IN-GAME (Sensitivities, Hotkeys) are set at Default, with the exception of the Joy-Stick settings, which were erased via the Input Files as mentioned earlier.
There are 4 Shift-Modes for this Profile
1. On Foot (Un-Shifted)
This is the Main Profile.
You will use this profile for EVERYTHING, BUT the three other Modes I mention below. This means everything BUT the Pilots Seat of a Helicopter, Turret Controller on a Tank/AA Vehicle, and the UAV.
You can only Shift into the other 3 Shift-Modes (Helicopter, UAV, Tank/AA) through this Profile.
To Use the UAV Controls, you would run On Foot to the UAV Booth, press "Select/Back" (This button is used to Enter All Vehicles, Activate M-Comms, Pickup other Weapon Kit's, etc...). Once you are in the UAV Booth, Press "Start", and you will Hear a Sound to notify you have turned On UAV Control Mode. After you are finished using the UAV, simply Press "Start" once more, and it will Shift back to On-Foot Mode. Also note that there is only a Sound when you Turn UAV Mode On, not Off.
To Use the Helicopter Flying Controls, you would run On Foot to a Helicopter, or Spawn in a Helicopter, and get into the Pilot's seat (Press "A" to cycle through the seats). Note you must be in the Pilot's Seat to Use the Helicopter Flying Mode (Obvious). Once in the Pilot's Seat, press "D-Pad UP". You will hear a Sound to Notify you that the Helicopter Flying Mode is Active. After you are done Piloting, Simply Press "D-Pad UP" once more, and it will Shift back to On-Foot Mode. Note that there is only a Sound when you Turn Helicopter Mode On, not Off, just like with the UAV, and Tank/AA Mode. Please take note that if you decide to jump out of the Helicopter, or switch Seat's you must Turn Off Helicopter Flying Mode to Restore On Foot Mode.
To Use the Tank/AA Turret Control, you would run On Foot to a Tank (This means only the US Heavy Tank (Abrams), or the Russian Heavy Tank (T-90)) or an AA Gun Emplacement, or AA Vehicle. For the Tank, you would get into the Driver/Main Cannon Controller Seat, and Press "D-Pad Down". You will hear a Sound to Notify you that the Tank/AA Turret Control Mode is Active. After you are done using the Driver/Main Cannon Controller Seat, Simply Press "D-Pad Down" once again to Turn Off the Tank/AA Turret Control Mode. For an AA Emplacement, or AA Vehicle, you will get into the AA Turret Controller's Seat, and Press "D-Pad Down". You will hear a Sound to Notify you that the Tank/AA Turret Control Mode is Active. After you are done using the AA Turret, Simply Press "D-Pad Down" again, to Turn Off Tank/AA Turret Control Mode and restore On Foot Mode.
2. Tank/AA Turret Control (Shift-Red)
3. UAV Control (Shift-Yellow)
4. Helicopter Flying (Shift-Green)
Battlefield Bad Companyô 2.pin
my only problem is that my trial expired so I can only use it for 15 minutes at a time. Now I need $20.
I changed the thing to go off of rehab's most recent thingamajigga(with the trigger reset and such) also remember the sensitivity on the profile is very high so keep the in-game sensitivity low(it keeps the movement a lot smoother, at least in my case)
sorry if it's not that good, this is my first time editing a profile,and sorry for my engrish
Total Downloads: 24,821
Total Downloads: 23,300
Total Downloads: 11,023
Total Downloads: 6,109