u/Double_West_3965

PS4 Controller Help for Steam BFII (2005)

Hi all. I just got a bunch of nostalgia games during the star wars steam sale. I was able to get a decent controller+mouse layout for KOTOR 1, but for the life of me getting my ps4 dual shock to play nice with BF2 has been hours of frustration with no solution in sight. I'm doing my due diligence with searching for solutions on my own, but between conflicting advice for steam (enable steam inputs... no, disable steam inputs), the multiple versions of battlefront, the suggested mods that are now outdated or didn't work for most to begin with, the multiple uses of the word "classic," and the very long period of time that the game has been around, I'm going in circles

I'd appreciate any help from folks who have got it working recently (April/May 2026). I'm playing on PC using Steam version of SWBFII (the "classic" 2005 edition). I have a modern graphics card (RTX 4070 Super) and am using Windows 10 because Windows 11 is bleh. Controller is wired to computer directly.

I've tried the same processes as I did for KOTOR 1. Enable steam input, pick a community controller layout that seems reasonable, even tried making some edits, but no matter what layout I choose or what I edit in the controller layout I end up getting exactly the same behavior in the game (testing in Training). Left and right sticks are fine, bumpers and triggers are generally fine. Buttons seem worthless (e.g., triangle should emulate "E" for entering a vehicle but alas). D-pad also seems to be doing very little despite what the various community and edited layouts would indicate.

My goal is to get the controller working and then add harrisonfog's very recent remaster. Just looking for some simple guidance that is validated to recent weeks.

reddit.com
u/Double_West_3965 — 1 month ago