To fix sticky controls (for those who get key shadow/lag with wasd etc):
- Delete the joystickconrols under foot (options->controls->foot) than it works fine
To run DX9 for improved performance (this also stops random crashes for some people):
- Documents>BFBC2Beta and open up "settings"
- Add "DxVersion=9" to the list (without quotation)
For a reported giant general performance boost:
- Documents>BFBC2Beta and open up "settings"
- Change "Bloom=true" to false
For another potentially big performance update (especially with Quad Core users):
- Documents>BFBC2Beta and open up "settings"
- Change "HSAO=true" to false (also settable in the in-game "advanced" graphics settings)
You closed the PunkBuster agreement window and can't get it back:
- Head to Steam\steamapps\common\battlefield bad company 2 beta\install\PunkBuster and re-install Punkbuster
To run the game in a window:
- Simply hit alt+enter and change your resolution to something smaller than your desktop.
To enable the Steam overlay on DirectX 11 cards:
- Participate in the Steam client beta (Settings > Account > Beta participation) and set it via BFBC2 settnigs.ini (instructions above). An overlay fix for 10.1 is being worked on.
For sticky/laggy mouse issues:
- Disable mouse acceleration in the game's mouse settings, and turn off Vsync in the graphics settings.