Battlefield 6: Fix Controller Not Working On PC
How To Fix Controller Not Working In Battlefield 6 On PC, Fix Xbox/PS5 Controller Not Working in Battlefield 6 On PC
Step 1) Go to Human Interface Devices in device manager and disable the keychron keyboard or mouse, disconnect external keyboard/mouse, if you have Keychron/Razer Huntsman V3 Pro keyboard connected, disconnect it, disconnect Keychron/Razer Huntsman V3 Pro dongle, disconnect any kind of dongle/USB adapter connected to PC, disconnect Razer Tartarus, Unplug flight simming hardware, disconnect external devices, unplug hotas, wheels, pedal, all the additional USB adapter connected to PC, disconnect additional joystick/controllers connected, disconnect arcade stick, disconnect multiple monitors, if you have any virtual controller (Vjoy etc.), Virtual Joystick application installed, disable/uninstall them.
Step 2) Steam Users: Disable or enable Steam Input
Step 3) Non-Steam Users: Add Battlefield 6 to Steam
Step 4) Non-Steam Users: Add EA Desktop App to Steam and then launch EA app from Steam and then launch Battlefield 6
Step 5) Launch Steam in big picture mode and then launch the game
Step 6) Update Controller using PlayStation Accessories app/Xbox Accessories App (Connect controller using USB cable)
Step 7) Use wired controller