Cyberpunk 2077
0 of 0

File information

Last updated

Original upload

Created by

me

Uploaded by

victory9703

Virus scan

Safe to use

About this mod

Swap Dodge and Crouch. Single tapping B for dodge, double tapping B for crouch.

Permissions and credits
Donations
For those of you who are playing Cyberpunk 2077 with Gamepad and wanna change double tapping dodge.

I didn't wanna map another key for dodge or crouch so swapped the mechanism.

Basically this inputContexts.xml lets you single tap for dodge and double tap for crouch.

Installation
- Extract the contents of the .zip in C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077\r6\config



If you wish to edit the xml file yourself, here's how.


1. Under <!-- HOLD ACTIONS -->

Find and delete

<hold action="ToggleCrouch"timeout="0.3" />

and paste

<hold action="Dodge"timeout="0.3" />
<hold action="DodgeForward"timeout="0.3" />
<hold action="DodgeBack"timeout="0.3" />
<hold action="DodgeLeft"timeout="0.3" />
<hold action="DodgeRight"timeout="0.3" />


2. Under <!-- MULTITAP ACTIONS -->

Delete

<multitap action="Dodge" count="2" uptime="0.2" downtime="0.2" /> <!-- Kerenzikov Dodge -->
<multitap action="DodgeForward"count="2" uptime="0.2" downtime="0.2" cancels="Right;Back;Left" /> 
<multitap action="DodgeRight" count="2" uptime="0.2" downtime="0.2" cancels="Forward;Back;Left" /> 
<multitap action="DodgeBack" count="2" uptime="0.2" downtime="0.2" cancels="Right;Forward;Left" /> 
<multitap action="DodgeLeft" count="2" uptime="0.2" downtime="0.2" cancels="Right;Back;Forward" />

and paste

<multitap action="ToggleCrouch" count="2" uptime="0.2" downtime="0.2" /> <!-- Kerenzikov Dodge -->


3. Under <!-- EVENTS -->

Find and delete

<acceptedEvents action="ToggleCrouch" >
<event name="BUTTON_HOLD_COMPLETE" />
<event name="BUTTON_PRESSED" />
<event name="BUTTON_RELEASED" />
</acceptedEvents>

and paste

<acceptedEvents action="DodgeForward" >
<event name="BUTTON_HOLD_COMPLETE" />
<event name="BUTTON_PRESSED" />
<event name="BUTTON_RELEASED" />
</acceptedEvents>

<acceptedEvents action="DodgeBack" >
<event name="BUTTON_HOLD_COMPLETE" />
<event name="BUTTON_PRESSED" />
<event name="BUTTON_RELEASED" />
</acceptedEvents>

<acceptedEvents action="DodgeLeft" >
<event name="BUTTON_HOLD_COMPLETE" />
<event name="BUTTON_PRESSED" />
<event name="BUTTON_RELEASED" />
</acceptedEvents>

<acceptedEvents action="DodgeRight" >
<event name="BUTTON_HOLD_COMPLETE" />
<event name="BUTTON_PRESSED" />
<event name="BUTTON_RELEASED" />
</acceptedEvents>

Included a backup xml file just in case.

Have fun.