Dodge Roll Lag Improvement for Controllers
Works with Joy2Key or Steam Controller Profile
Unlike Sekiro an Elden Ring Dodge Roll occurs when you release the B button not when you press it. This can cause 1-4 frames of input lag on top of render lag, which is understandably a little higher in Elden Ring than Dark Souls 3. This workaround spams the B button when you press it faster than a human can press and release the button forcing a released press input within 9ms without directly modifying the game. It’s unlikely this is bannable but I cannot say for certain.
JoyToKey Setup (See comments for Steam)
1) In Elden Ring Press X to Unbind Controller “Backstep, Dodge Roll, Dash” and “Use Item.” (Default keyboard controls for these two if you changed them.)
2) Install JoyToKey and run it as Admin.
4) Download the Elden Ring profile from the Files tab on this page (Virus Scanned).
5) Place the downloaded profile into the folder that the menu option below opens (Usually: C:\Users\Name\Documents\JoyToKey).
6) Click on the newly added Elden Ring profile in JoyToKey (Restart JoyToKey if it doesn’t appear. Terminate from the tray if it minimizes).
7) Done.
Recommendations
Roll input will now always happen within 33ms of being pressed.
You can reduce this to sub 16.6ms by increasing the processing speed.
I can’t think of a reason to go above X4 or feel a difference beyond it.
With this profile ignore an enemy’s windup and instead try dodging when you see it’s attack come towards you. Proof is in the pudding.