Batman™: Arkham Knight

Batman™: Arkham Knight

620 ratings
Skip startup logos, unlock frame rate, widen field of view and other tweaks [Updated 2024]
By Sc0mBuNNeRRR
Some useful tweaks I decided to share with the Steam community.
9
3
16
2
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Preliminary step
Start the game and configure your video options, so that some config files are generated.
Skip Startup Logos
Right click Batman™: Arkham Knight in your Steam library and click on Properties.

Locate the Launch Options section at the bottom of the General tab.

Write -nologo in the underlying string.
Unlock frame rate
Support for 60 and 90 fps was added after this guide was originally published.

  1. Navigate to

    ...\your Steam folder\SteamApps\common\Batman Arkham Knight\BMGame\Config


  2. open this file in your favorite text editor (i.e. Notepad)
    making a backup copy of it before editing is advisable

    BmSystemSettings.ini



  3. search for this text string

    MaxFPS=XX.XXXXXX
    X = ingame fps setting (default = 30.000000)

    and change it to whatever value you wish the FPS to be capped

    e.g.
    MaxFPS=120.000000
    MaxFPS=144.000000
    MaxFPS=200.000000





  4. save the file and exit the text editor

You might need to do this all over again in case you change some graphic options
Widen Field Of View
  1. Navigate to

    ...\your Steam folder\SteamApps\common\Batman Arkham Knight\BMGame\Config




  2. open this file in your favorite text editor (i.e. Notepad)
    making a backup copy of it before editing is advisable

    BmInput.ini


  3. Locate this section

    [Engine.PlayerInput]

    copy all text strings starting with Bindings


  4. Locate this section

    [BmGame.RPlayerInput]

    paste the text strings starting with Bindings at the end of this section


  5. add the following lines at the bottom of what you've just pasted

    Bindings=(Name="NumPadOne",Command="FOV 80") Bindings=(Name="NumPadTwo",Command="FOV 85") Bindings=(Name="NumPadThree",Command="FOV 90") Bindings=(Name="NumPadFour",Command="FOV 95") Bindings=(Name="NumPadFive",Command="FOV 100") Bindings=(Name="NumPadSix",Command="FOV 105") Bindings=(Name="NumPadSeven",Command="FOV 110") Bindings=(Name="NumPadEight",Command="FOV 115") Bindings=(Name="NumPadNine",Command="FOV 120")


  6. save the file and exit the text editor


Now you should be able to change the FOV ingame with your numpad keys. Make sure your Num Lock is ON.

FOV 100

FOV 110

FOV 120


You can manually modify the document further and personalize which key modifes FOV to which value.

Be aware that different FOV values alter aiming in first person perspective and other mechanics.



NOTE: I just applied the same fix described HERE[pcgamingwiki.com]: all credit goes to PCGamingWiki.
Additional Tweaks
Show / Hide the HUD
You may want to hide the HUD to take screenshots like the ones above

  1. open this file in your favorite text editor

    BmInput.ini

  2. Add this line just after the portion of text you added to set the numpads as FOV keys

    Bindings=(Name="NumPadZero",Command="ToggleHUD")

Now the Numpad 0 key shows and hides the HUD.


Mouse sensitivity and smoothing

  1. open this file in your favorite text editor

    BmInput.ini

  2. edit these lines to your liking

    MouseSensitivity=XX.X { i.e. 10.0 or 50.0 }

    bEnableMouseSmoothing=False to disable smoothing


Disable Motion Blur
Now available in video options

  1. open this file in your favorite text editor

    BmSystemSettings.ini

  2. edit these lines as follows

    MotionBlur=False
    MotionBlurPause=False
    MotionBlurSkinning=1

I noticed that ingame AntiAliasing no longer works after disabling Motion Blur, could be my issue.


Disable Depth of Field
Now available in video options

  1. open this file in your favorite text editor

    BmSystemSettings.ini

  2. edit this line as follows

    DepthOfField=False

Turning off DoF also disables gamma correction (negatively afftecting the whole scene lighting) and film grain.


16x Anisotropic Filter
Now available in video options

  1. open this file in your favorite text editor

    BmSystemSettings.ini

  2. edit this line as follows

    MaxAnisotropy=16

Not confirmed to work, you may need to force it through NVIDIA Inspector / ATI Catalyst.



I hope this guide was useful to you.
Enjoy the game!
37 Comments
Sc0mBuNNeRRR  [author] 27 Aug, 2024 @ 10:20am 
it should be something like this:

Bindings=(Name="PageDown",Command="FOV 90")

full mappable key list at the bottom of this page: https://docs.unrealengine.com/udk/Three/KeyBinds.html
ragels4 26 Aug, 2024 @ 1:12pm 
what if i dont have a numpad?? trying to bind to PgDn and it doesnt work
Hentai Connoisseur 1 Feb, 2024 @ 1:56am 
i added the FOV binds and they work but i bound them to my function keys because i dont have a numpad. when i'm playing this with my controller the only think i can do is walk around and punch. any ideas on how i can fix this?
Shrimps Rice 30 Nov, 2023 @ 4:40am 
But thank you very much for these!
Shrimps Rice 30 Nov, 2023 @ 4:40am 
I really want to know if I can disable, right click smoke bomb. I usually use my gears and I just waste the smoke when I want to, for example, use disruptor right after I've made an escape without smoke.
ShinraiAF 9 Jul, 2023 @ 2:10pm 
bookmark
ForbliftKirby76 7 Feb, 2023 @ 2:27pm 
thank you
sacrificias 16 Jan, 2023 @ 5:04pm 
:sufferme: its fire
Duds Buddys 3 Jul, 2022 @ 5:53pm 
PRETTY USEFUL!!! I LOVE IT BRO, KEEP WITH THOSE GUIDES AND YOU WILL RISE, JUST LIKE MASTER BRUCE ''BATMAN''. :robin::batsymbol::penguinsymbol: :jc3_grapple:
ExpiredEvan 12 Mar, 2022 @ 4:02am 
Every time I change something in the settings the game will still run but I wont be able to run or glide or about anything besides walk