ini keybind[4] ini keybind Go to <path-to-game> \SinglePlayer\BMGame\Config\ . Edit BmInput.ini . Locate section [Engine.PlayerInput] , select all lines that starts with Bindings here and copy it Ctrl + C . Locate section [BmGame.RPlayerInput] and after last line paste all these Bindings lines you've copied earlier. Create new lines in it with: Bindings=(Name="NumPadZero",Command="FOV 0") Bindings=(Name="NumPadOne",Command="FOV 32") Bindings=(Name="NumPadTwo",Command="FOV 75") Bindings=(Name="NumPadThree",Command="FOV 80") Bindings=(Name="NumPadFour",Command="FOV 85") Bindings=(Name="NumPadFive",Command="FOV 90") Bindings=(Name="NumPadSix",Command="FOV 95") Bindings=(Name="NumPadSeven",Command="FOV 100") Bindings=(Name="NumPadEight",Command="FOV 105") Bindings=(Name="NumPadNine",Command="FOV 110") Notes Binds your numpad keys to different FOV values with 0 resets FOV to default and 1 triggers zoom. You can bind your favorite FOV on F-keys simply by replacing "NumpadPadXXXX" with "Fx". Best and most flexible way to change FOV on the fly in-game.