Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Cyberpunk 2077 – How to Rebind Keys

Cyberpunk-2077-How-to-rebind-keys

In Cyberpunk 2077, what makes you a criminal? Well, I suppose trying to rebind the keys. So quick tutorial on how to make it work.

Warning. This tutorial involves editing game configuration files. Make a copy of the original files just in case.

You can use Notepad, but I would recommend downloading a dedicated editor like Notepad++.

Next, you need to find inputUserMappings.xml in Cyberpunk 2077 game files. The files will be located depending on what launcher you are using.

For Steam, it will be one: Steam > steamapps > common > Cyberpunk 2077 > r6 > config.
For Epic games and GoG it’s <path-togame>\r6\config\inputUserMappings.xml

If you cannot find them, just download the Everything search app to make your life a lot easier. It’s available on https://www.voidtools.com/.

So now we have located our configuration file, we can start to rebind the keys. Make a backup copy of the inputUserMappings.xml. And Open it up. 

In this article, I will demonstrate how to Remap the F key. For more examples, take a look at the article at www.tarantulo.lt website. Or if you have questions, just leave a comment below.

You can also open the User Settings file for additional key binding combinations, but this is optional. Run this command:

%LOCALAPPDATA%\CD Projekt Red\Cyberpunk 2077\UserSettings.json

Remapping the action F key is probably the most complex because it is used in multiple places for different actions.

How everything works? Every section with open/closed brackets define the action and the key. For example, let’s find a more interesting with the F key. Open the search and type in exactly “IK_F”. Lots of information, but you only want to replace the letter F, in this case, with a Mouse Key. 

Next, we click to open the replace tool. Then, type in the what field: “IK_F” and in the with field: “IK_Mouse5” and then press the Replace All.

At the bottom, you will get a notification that it replaced everything in the entire file. That’s good.

Save the file and close it. To make sure the game does not overwrite the file, make it read-only. Right-click properties and set the attribute. But just in case, a copy of your modifications.

Now, let’s launch the game and look at what we have changed.

Here let’s take a look at this car. As you can see, key binding changed from the F key to the Mouse key to enter the vehicle.

Although to Exit the vehicle, it still remains the F key, which you must change in the settings menu. Let’s do it now.

Congratulation, you just became a real-life netrunner by modifying the Cyberpunk 2077 in-game configuration files. 

Now, as we did, a full rebind for the F key. You can customize and change the other keys you want. Currently locked keys include the arrow keys, I, O, J, K, M, P, and possibly others. I will try to update the article with more information in the future.

Below you will find a list of keys that are locked

Inventory keys

Menu

<mapping name=”Inventory_Button” type=”Button” >
        <button id=”IK_I” />
        <button id=”IK_Pad_Back_Select” />
    </mapping>

Inventory

<mapping name=”OpenInventoryMenu_Button” type=”Button” >
        <button id=”IK_O” />
    </mapping>

Perks

<mapping name=”OpenPerksMenu_Button” type=”Button” > 
        <button id=”IK_P” />
    </mapping>

Journal

<mapping name=”OpenJournalMenu_Button” type=”Button” > 
        <button id=”IK_J” />
    </mapping>

Crafting

<mapping name=”OpenCraftingMenu_Button” type=”Button” > 
        <button id=”IK_K” />
    </mapping>

Vehicle movement

“name”: “vehicleAccelerate”,
“type”: “name”,
“value”: “IK_E”,
“default_value”: “IK_W”

“name”: “vehicleDecelrate”,
“type”: “name”,
“value”: “IK_D”,
“default_value”: “IK_S”

“name”: “vehicleSteerRight”,
“type”: “name”,
“value”: “IK_F”,
“default_value”: “IK_D”

“name”: “vehicleSteerLeft”,
“type”: “name”,
“value”: “IK_S”,
“default_value”: “IK_A”

Character movement

“name”: “forward”,
“type”: “name”,
“value”: “IK_E”,
“default_value”: “IK_W”

“name”: “back”,
“type”: “name”,
“value”: “IK_D”,
“default_value”: “IK_S”

“name”: “left”,
“type”: “name”,
“value”: “IK_S”,
“default_value”: “IK_A”

“name”: “right”,
“type”: “name”,
“value”: “IK_F”,
“default_value”: “IK_D”

Add a Comment

Your email address will not be published. Required fields are marked *

Buy Me A Coffee
Thank you for visiting. You can now buy me a coffee!