Cyberpunk 2077
0 of 0

File information

Last updated

Original upload

Created by

Talwick

Uploaded by

Talwick

Virus scan

Safe to use

Tags for this mod

About this mod

A modified controller input scheme for v1.5 - solving some game issues, such as crouch skipping dialog, and zoom disabled when cycling quickhacks.

Permissions and credits
If you're like me and using a controller for Cyberpunk 2077, you've likely encountered some annoying conflicts/choices in the default control scheme. This mod is a copy of my inputUserMappings.xml file with some alternatives to fix those issues and make some changes based on my preferences/habits.

So here is my IMPROV(ed) INPUTS for CONTROLLERS. "Improv", because I've made it with what skill/options are available to me I guess - the options are limited as mentioned in the DIY section below.

NOTE: CDPR were smart and made it so that button prompts/hints are taken from this file... in other words the tutorials and other guides will update with any changes you make. Pretty neat, right?

There's a guide further down on how to choose any binding.
(Probably the better option in case CDPR adds any new functions to the game and you have to repeat the process)


~


WARNING!:
Please make a copy of the original file, or rename it, just in case you make a mistake or this interferes with another mod.
My mod uses all the default controller mapping, so if you have any mods that change that, it will be undone.
If you want to use your own mapping but still change the dialogue skip button, read the next step:
 


~


WHAT CONTROLS ARE CHANGED:

1. Zooming in and out are changed to the R & L Stick Presses, so while aiming you won't accidentally use your equipped item (health boost), and while using the scanner you will not cycle quickhacks, though sadly (due to how CDPR has made the game) focusing on an enemy will still interrupt your ability to zoom. Tagging enemies will also zoom with this change, so I made a new version (1.2) which changes tagging to the Right Bumper / R1 as well, though this will cycle between the data/hacking tabs on the enemy info. I'll experiment with different buttons

2. Dialog Skip/FastForward changed to the Right Stick so that crouching no longer skips dialogue, and vice versa. You may still get stuck in a crouch during dialog though. If you only want this change I already made a mod for that HERE!

3. Vehicle lights change to D-Pad Right, so they can be cycled while in a phone call.

4. Some more changes based on my personal preference and habits from other games. Seel below for details

Here's a table showing what controls'/functions' inputs are changed and why, for each version of my mod.

_________________________________________________________________________________________________
1.0 "Left Out, Right In" (Superceded due to zoom being blocked by melee while aiming, and by skip in dialog)
> SCANNING/AIMING
FUNCTION       PREV KEY       NEW KEY        REASON / PREVIOUS PROBLEM / NOTES
 |              |              |              |
Zoom In        D-Pad Up       RStick Press   Zooming also cycles quickhacks, or is disabled
Zoom Out       D-Pad Down     LStick Press   Zooming in is now often blocked by Melee

_________________________________________________________________________________________________
1.1 "Left In, Right Out"
> SCANNING/AIMING
FUNCTION       PREV KEY       NEW KEY        REASON / PREVIOUS PROBLEM / NOTES
 |              |              |              |
Zoom In        D-Pad Up       LStick Press   Zooming also cycles quickhacks, or is disabled
Zoom Out       D-Pad Down     RStick Press   Sprint may now be triggered when 

_________________________________________________________________________________________________
1.2 "Left In, Right Out, Shoulder Tag"
> SCANNING/AIMING
FUNCTION       PREV KEY       NEW KEY        REASON / PREVIOUS PROBLEM / NOTES
 |              |              |              |
Zoom In        D-Pad Up       LStick Press   Zooming also cycles quickhacks, or is disabled
Zoom Out       D-Pad Down     RStick Press   Sprint may now be triggered when
Tag Enemy      RStick Press   RBump / R1     Zooming while tagging, sprint disabled in aim/scan anyway

_________________________________________________________________________________________________
THROUGHOUT - Other changes in ALL VERSIONS of the mod
> VEHICLE
FUNCTION       PREV KEY       NEW KEY        REASON / PREVIOUS PROBLEM
 |              |              |              |
Handbrake      A / CROSS      RBump / R1     Personal preference/habit
Radio Next     RBump/R1       X/SQUARE       Allows hand brake change
Radio Menu     HOLD RBump/R1  HOLD X/SQUARE  Allows hand brake change
Camera Cycle   D-Pad Right    Y/TRIANGLE     Personal preference/habit
Cycle Lights   X / SQUARE     D-Pad Right    Personal habit (like GTAV), allows phone dialog

> DIALOG (the same as my "Stop Skipping  Sentenses while Sneaking" mod)
FUNCTION       PREV KEY       NEW KEY        REASON / PREVIOUS PROBLEM
 |              |              |              |
Fast Forward   B / CIRCLE     RStick Press   Dialog skipping when trying to toggle crouch
Cont. Forward  HOLD B/CIRCLE  Hold RStick    Melee (Rstick Press) is (usually) disabled anyway



~


MANUAL INSTALLATION - FILE:

Just download and unzip the "inputUserMappings.xml"  file
and move it to the /r6/config/  folder, wherever you have Cyberpunk installed.


~


DIY - CUSTOM CONTROL SCHEME:

MAKE SURE YOU BACKUP YOUR inputUserMappings FILE FIRST!

Open the "inputUserMappings.xml"  file using Notepad or similar software/apps.
You can find it in the /r6/config/  folder, wherever you have Cyberpunk installed.

Once open, search for the control/function you'd like to replace (you can use [Ctrl]+[F] to search in most software/apps).
You'll see that each control/function has 2-4 lines, depending on if it has a keyboard/controller function for it.

Here's an example with one of the controls/functions - the two controls that skip/fast-forward conversations.


<mapping name="SceneFastForward_Button" type="Button" >
<button id="IK_Pad_Pad_B_CIRCLE" />
<button id="IK_C" overridableUI="fastForward"/>
</mapping>

<mapping name="FastForward_Hold_Button" type="Button" >
<button id="IK_Pad_Pad_B_CIRCLE" />
</mapping>


The code in BOLD ITALICS  determines the button/axis for for that control/function.
Sadly you cannot change whether the control is to be held or not, so your choices are limited.
You also cannot assign a button to an axis, or vice versa, as far as I've been able to test.


If you search through the inputUserMappings file, you will find the terms for every button input.
So you can carefully copy and paste those codes onto different controls/functions to make your own control scheme.
Just be sure to pick something that doesn't conflict with controls you already have... such as Start which is for pausing.

MAKE SURE YOU BACKUP YOUR inputUserMappings FILE FIRST!

~


UNINSTALLING:

If (and ONLY if) you made a copy of or renamed the original file, just delete the "inputUserMappings.xml"  file you got from this mod, and restore your copy.

If you managed to delete that by accident, or never made your own, I've got a copy of the original here too.


~


CONTROL MOD REQUESTS:

If there is another control/function you'd like changed, or perhaps something you don't like, I don't mind making an edit upon request. However as I've got a newborn daughter and wife to take care of and support with work I'm quite busy these days. Still, I found gameplay so much more enjoyable/accessable with my changes I wished to share them here for you all.

FUTURE PLANS:

There's always room for improvement and I have had to make compromises. At the moment, tagging enemies is a little odd with it either affecting zoom or the tab of the enemy info popup. So when I get time I will experiment with other buttons. Perhaps X/Square could be a good alternative, as then it you'd only reload if the scanner doesn't block it.


SCREENSHOT MOD CREDITS:

Hair Mod - "Curly Ponytail" by Kala - https://www.patreon.com/posts/curly-ponytail-v-61351947
Eye Texture - Kala's Eyes Standalone V2 - https://www.nexusmods.com/cyberpunk2077/mods/1937
Eye Framework - "Halvkyrie UniqueEyesCore - https://www.nexusmods.com/cyberpunk2077/mods/1937
Cyberware - Ladybella's Collection of Cyberware - https://www.nexusmods.com/cyberpunk2077/mods/3889
Necklace - PinkyDude's Mateo Necklace - https://www.nexusmods.com/cyberpunk2077/mods/2620