Avalan: I very much disagree with this. Editing text files is something many can do, but I don't think it should ever be expected or necessary to get a game working.
I think Key Binding from within the game should be a given these days. Sadly it isn't. This sort of issue was first around over 20 years ago. With all the advances we have, to expect people to have to edit a text file to change key bindings, I find very wrong.
And it's not that simple. The file has multiple sets of bindings for different in game situations, like boats, horses etc and the way numerous behaviours work are not explained. And some keys/mouse functions cannot be bound, even from the text file.
izzywiz: You can't even successfully edit the text files to rebind the movement keys or remove the'locked' keys as far as I have found. I have tried to edit the 'input.settings' file (editing ALL the misc. swim, walk, run, horse) to no evail. I even remapped base 104 keys in the Win registry to try and loop around this mess and... nothing. Witcher 3 goes in the BIN until key-mapping issue is solved. Pre-ordered this (AND the future DLC packs) so I'm screwed as far as "customer Service is concerned.
<name change to> EXTREMELY Disgruntled Patron
It's still very much a mess and not at all easy, but I have been able to remap (among many others keys):
W --> G
A --> S
S --> B
D --> Stays as D :o)
One of the many problems is that it can't be done in that order, since 'S' needs to be cleared of 'B' first, before 'A' can be mapped to it. I think that can be a big thing. Additionally, in the example above, the 'G' key is by default taken by:
IK_G=(Action=PanelGlossary)
So replacing all " IK_W= " with " IK_G= " will mean many more entries for the 'G' key, but they will be doing different things. And that doesn't strike me as a good thing.
Windows text editor has a Replace function ( Control + H ) and a Replace All button, so all the " IK_W= " can be replaced all at once. But you may have known that already. Annnnd, it still doesn't allow the Return, Enter, Comma, Full Stop, Esc?, keys to be changed. And other keys. I don't know the full list. Eugh. Yeah, it's a mess.
I get though that's it a mess and that you've given up :o( I sympathise. If I can help though, I will try.