Pinnacle Game Profiler 65% OFF
Get the full version with lifetime license for only $6.99
BONUS: includes a lifetime license for Padstarr too!

Battlefield 2 - Play with a PS4 Gamepad
(on your PC)

instantly add PlayStation 4 controller support to any PC game - PS4 Dual Shock wired or wireless

PS4 controllers work on most PC games, but Battlefield 2 may not support it properly.
Pinnacle Game Profiler can solve all your controller problems. Guaranteed.

Just click the button below to download the Pinnacle Game Profiler software, which includes
a pre-made profile to add PS4 gamepad support to Battlefield 2. Simple.

If you have any questions or need any help, please email us:

Battlefield 2 Controller Support for PS4 Gamepads
  • Use your PS4 controller on a PC
  • Software supports any gamepad
  • Easy to setup in a few minutes
  • Advanced customization options
Try the PGP gamepad software with our Battlefield 2 custom PS4 profile
"Pinnacle Game Profiler (PGP) is, in essence, the best game controller programming
software in the world." - DownloadSquad (HuffPost Tech)
if you have already installed PGP then you
can download the profile with this button
Download Profile for Battlefield 2 PS4 Controller Support

Battlefield 2 profile
Pinnacle [Rob]
Total Downloads: 
author's profile notes
This profile is compatible with any standard PC Gamepad, Xbox 360 Controller, Playstation (PS4, PS3, PSX), or any similar devices
The following profile is now available to download with PinnacleUpdate. The related PIN file has also been attached if you need to manually import.

Battlefield 2

Pre-built Configurations for:
Xbox 360 Controller
Xbox Controller-S
PlayStation/PS2 Controller
& other similiar devices

Basic Commands
Boat Only > Close/Off
Boat Only > Open/On
Camera > Camera Cycle
Camera > Chase Front
Camera > Chase Rear
Camera > Cockpit
Camera > Fly By
Communication > Comm Channel
Communication > Main Radio
Communication > Push to Talk
Communication > Say All
Communication > Say Squad
Communication > Say Team
Communication > Sec. Radio
Communication > Vote No
Communication > Vote Yes
Enter/Exit Vehicle
Flares/Smoke (vehicle)
Misc > Game Menu
Misc > Map
Misc > Pause
Misc > Scoreboard
Misc > Spawn Screen
Misc > Squad Screen
Misc > Zoom Map
Movement > Crouch
Movement > Jump
Movement > Move Backward
Movement > Move Forward
Movement > Move Left
Movement > Move Right
Movement > Prone
Movement > Sprint
Pickup Kit
Position > Position 1
Position > Position 2
Position > Position 3
Position > Position 4
Position > Position 5
Position > Position 6
Position > Position 7
Position > Position 8
Weapons > Cycle Weapons
Weapons > Next Weapon
Weapons > Previous Weapon
Weapons > Weapon 1
Weapons > Weapon 2
Weapons > Weapon 3
Weapons > Weapon 4
Weapons > Weapon 5
Weapons > Weapon 6
Weapons > Weapon 7
Weapons > Weapon 8
Weapons > Weapon 9/Parachute

Cycle Commands
Position Cycle

Joystick Commands
Move (standard)
Move (walk/sprint)
This is a battlefield 2 control scheme that i made for the xbox 360 controller. i am not a very experienced battlefield 2 player but this seems to work and i believe it has all the most important commands assigned. it also has every game command in the profile incase you want to set it up yourself. i spent almost 2days of trial and error to perfect this so any feedback or sugestions would be greatly appreciated.
Note: read instructions or this profile will not work (correctly)!


Update 27-11-11:
- Adjusted sniper assist

Update 20-11-11:
- Initial release

Game information:

Battlefield 2 (commonly abbreviated to BF2) is a computer game by the Swedish developer Digital Illusions CE (DICE). During development, Trauma Studios contributed to the development of the game after it was acquired by DICE. Battlefield 2 was published by Electronic Arts and is the third full game in the Battlefield series, released on June 21, 2005 in North America for Microsoft Windows. The latest version is v1.50, which was released on September 1, 2009 and added the content of the Euro Force and Armored Fury booster packs, as well as the Highway Tampa and Operation Blue Pearl maps.



1. Goto your "Mydocuments"-folder (Start->"Documents" or "MyDocuments" ) and look for "Battlefield 2"
2. Go into the "Battlefield 2"-folder and also into the "profiles"-folder, where you will see your profile folders. Assuming you have created a profile in the game, Look for the "0001"-folder (probably). If you have created more profiles, it's probably the last one and/or you should update all folders with the next steps as they could have other names (just don't touch the "Default"-folder)...
3. Go inside the folder and you'll probably find a "Controls.con"-file (among others). Copy your "Controls.con" to somewhere safe and delete or rename the one already present.
4. Open Battlefield 2 - R3H4B's profile
5. Go into folder "Copy to MyDocuments-Battlefield 2-Profiles-0001" and copy the "Controls.con" from the zip file to your "0001"-folder in your Mydocuments:

Note: You can check if this went OK by starting the game and going to the game options:
Controls->common controls->Pickup kit should be E instead of G.

Don't change any keys or the profile might not work!

6. Import the .pin from the zip
7. Enjoy the game

I have added two configs:
1: Battlefield 3/BC2 X360 layout without rumble (default)
2: Battlefield 3/BC2 X360 layout with rumble (only when aiming down the sights)

Yes I know there are already some good profiles here but I wanted to play this game with the controls of the newer Battlefield games (I hate driving vehicles with forward/back) . This wasn't completely possible because they differ at some points but I didn't take the easy route. This also means that you occasionally may experience control glitches (out of sync commands). What to do in that case?
- reversed aim down sights: Just quickly switch primary/secondary weapon
- Rumble when in vehicle (alt. config): Just pull the left trigger once or twice when that happens

I built/tested this profile from scratch with a patched (1.5) version of Battlefield 2.

As always, let me know here if you have questions, comments or find bugs .

Hope you like it.
My FPS style setup, similar to PS3 FPS games.
Hi I have been working on this config all morning and alot of trial and error and I believe I have got a config that is a winner.

I have even stopped using mouse and keyboard now as I can fly, shoot and drive all without switching controllers. Feels really nice too. Below is the keymap guide.

It does look complicated but once you start using it, it flows well.

I hope you like it.
This is a Profile for BattleField2 using a Xbox 360 Controller.
The Left Bumper Button on the 360 Controller is set for Shifted Mode and allows a additional set of commands when Pressed and held.

I have also Included a XPS Document That can be viewed or printed using Internet Explorer 7. This Document Lists Each Button and what it does for quick reference.

I also found a great tip in these forums regarding how to make the Airplanes and Helicopters Fly alot easier.

Optional Tip: Change the controls in BF2 for the planes and helis so they fly NORMAL with this config! (Using the left stick for Pitch and Roll, the right stick for Throttle and Steering)

CLOSE down Pinnacle first (important)! Then run BF2 and erase ALL Pitch,Roll,Throttle, and Steer Left/Right controls! (Click on the command then hit ESC) This includes PRIMARY and SECONDARY Commands!

Now click in the empty Accelerate or Decelerate command box and Move the X360 Gamepads right Stick up or Down. (Both inputs for the throttle will automaticly be filled once you do this)

Now do the same for the Steering Left or Right using the right stick .

Next config the Pitch with your 360 left stick up / down and then your Roll left/right.

Do this for both the Plane and Helicopter controls.

alternate profiles for this game
Pinnacle [Cid]'s profile
Total Downloads: 15,390
Pinnacle [Aldo]'s profile
Total Downloads: 4,414
Jord-22's profile
Total Downloads: 4,681
Blackbolt 360's profile
Total Downloads: 12,602
Total Downloads: 4,460