Username:
B
I
U
S
"
url
img
#
code
sup
sub
font
size
color
smiley
embarassed
thumbsup
happy
Huh?
Angry
Roll Eyes
Undecided
Lips Sealed
Kiss
Cry
Grin
Wink
Tongue
Shocked
Cheesy
Smiley
Sad
1 page
--
--
List results:
Search options:
Use \ before commas in usernames
With the release of Cyberpunk 2077, I wonder, is it permitted to modify a configuration file, to bypass the fact that some bindings have been disabled by the developer - when those input mappings does not constitue any unfair advantage?

For example, Cyberpunk 2077 disallows any key except for the letter keys (A-Z) to be used for movement.
This means, trying to bind movement to the arrow keys, will give a "Disallowed" message. Its however, possible to bypass this lockdown, by directly editing the player config files, to "force" the game to accept arrow keys for movement.

Same applies to the "use" key (which is F). This cannot for example rebound to Space for example. In some games, its impossible to bind certain actions to the mouse, and this can also be because of how the game developer reads input from the OS.

Note that rebinding the keys this way via the config file, does NOT give any sort of advantage in a speedrunning scenario, the only advantage it gives - is a more pleasant posture of the hand on the keyboard, nothing more.
Also the same question is raised for games that do not allow key rebinding at all in the in-game menu's.

I could understand such config editing be prohibited if a developer have disabled a certain key just because it gives an unfair advantage. For example, if a game developer disables binding a scroll wheel to the "jump" button, it could be understandable that then editing a config file to bypass this fact, would constitute cheating.

But in this case, I think the game developer have banned/blocked certain keys just because how their game engine reads inputs from the operating system, and they have disabled certain keys because it COULD cause a problem (one clear example is CTRL+ALT+DEL or ALT+TAB that is reserved, and game developers usually disables certain keys in this way), but they disable more keys than actually neccessary to prevent problems, just because they don't want complaints of certain keys "not working" or is "laggy" or similiar.
Thread title:  
Well, this just seems to fall under this clause from the rules:

"You are however free to bind keys in whatever way the game allows you to do through the game's menu system or config file and it's expected that you use this to your advantage (e.g. binding of a free-spinning mouse-wheel to the jump button in Half-Life games to allow a simple way to bunny-hop)."