It's beginning to look like CD Projekt RED's decision to delay Cyberpunk 2077 all those times was 100% the right call as many are reporting that the game still feels unfinished.
Though to be fair to the developers, a game this complex and with seemingly a record-breaking number of players booting it up for the first time, all with their unique setups whether that be PC or console, it is perhaps no surprise that so many are finding fault with the game.
What's with all these bugs? (Picture: Riot Games)
Some of the issues, especially around poor performance are almost part and parcel of a big new game release, sometimes people's PCs have just got too long in the teeth, the next big game a bridge too far. Drivers also need to finetuned and these sorts of issues usually work themselves out in the short to long term.
One problem players couldn't have possibly foreseen is the developer's decision to stop players from selecting certain keys for their keybinds. But that is exactly what has been discovered with some keys on the keyboard being unable to be used to give you a real-world example "F" cant be bound, meaning those that play "ESDF" rather than "WASD" are well... s**t outta luck.
Or maybe not. A workaround has been found that will involve you changing a few strings in a file or two. It's a pain but a small inconvenience to play the game the way you want to play it.
How to change forced keybinds in Cyberpunk 2077
The voice inside my head says I want to change my binds. (Picture: CD Projekt RED)
This goes without saying, but we will anyway, this is for players having issues with forced keybinds on the PC version of the game.
This fix was discovered by Reddit user u/wngster and posted to the Cyberpunk 2077 subreddit so major props there.
NOTE: BACK UP ANY FILES BEFORE YOU DO THIS! Y'know just to be safe?
This example shows you how to UNBIND F (The game's forced USE key) and changing it to G. This can be done with any keybind/button.
- Locate the main folder for Cyberpunk 2077. For a steam install that would be "C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077"
- From there navigate to "\Cyberpunk 2077\r6\config\" and open "inputUserMappings.xml" with notepad++ or similar.
- Ctrl+F > replace
- Replace every instance of "IK_F" (WITH QUOTES) to "IK_G" (or whatever you want your "use" key to be)
- Save the file and launch the game.
- You should now be able to bind "F" to strafe right in this case.
You can also double-bind any key be adding a new line under the bind that reads like this:
"<mapping name="OpenQuickHackPanel_Button" type="Button" > <button id="IK_Pad_RightShoulder" /> <button id="IK_F" /> <button id="IK_Mouse5" /> </mapping>"
Now there are many keys that are used during interactions with cars, during dialogue etc that can cause some issues depending on what binds you change. There is currently no easy fix for this other than changing each of them in the file detailed above or from the keybinds you can change from the in-game menu.
For instance, if you changed use (default: F) to "Enter" on your keyboard, you will eventually find that it is also the Exit Vehicle button. Thankfully you can change Exit Vehicle from the in-game options.
It's a real pain but until CD Projekt RED get around to fixing it, and it feels like they might have a lot on their plate, this is the only option.