Xbox Controller setup for Battlefield 1.
WARNING THE FRAPS FEATURES AND STEAM OVERLAY MAY NOT WORK)
Did you ever want to play Battelfield 1 with a controller on PC and be able to record videos, take screenshots and more. It is possible. First you will need a program called Pinnacle Gamer Profiler. This program costs $20 but comes with a free trial so if you don't like this setup after a few days it won't cost you a dime. If you use a wireless headset and want to be able to switch from your headset playing the sound to your PC Speakers you can also download AudioSwitch program and create a Hotkey that will PreviousPlayBackDevice by pressing RAlt + F24. By using Audio Switch you can double tap the back button to switch your Speaker output. Also you are able to easily use a mic when playing. To turn the mic just double tap the Left Joystick Button to speak and when you want to turn the mic off just double tap the Left Joystick button again. Here are the controls and there are almost identical to the Xbox One version of the game.
Start + Back Button-Origin Overlay
Back + Right Stick-Mouse
Back (Double Tapped)-Toggle Audio Devices
Left Joystick (Double Tapped)-Toggle Mic
Guide Button-Steam Overlay
Guide Button + LT-Record Video
Guide Button + RT-Take Screenshot
If you want to use Fraps to record gameplay or take screenshots you can. Make sure the Fraps Video hotkey is F11 and the Fraps Screenshot Hotkey is F12.
To disable the Xbox 360 popup window when you press the Xbox Guide Button press the Windows Key + R and type msconfig. Then go to Startup and right click on XboxStat.exe and disable it.
For those who have Windows 10 and want to disable the annoying Windows Game Bar which will conflict with the Steam Overlay do the following Steps.
1-Go into Steam and press the Windows Key + G
2-Check off the box that says Yes, this is a game
3-Then click on the Gear Icon
4-Uncheck the Open Game Bar using (Xbox Logo) on a Controller
To install first download and install Pinnacle Gamer Profiler. Then download the file and import the Profile that matches your controller description. To make Pinnacle run the Battlefield 1 profile when you launch Battelfield 1 add the bf1.exe to the Pinnacle Profile.
If you want go Here to find out how to play Battelfield 1 on your TV.