I originally said go find the Controls file and edit there, but everyone just bitched and bitched. Then someone hand held everyone and told them EXACTLY how to do it. I did it in-game and it took less than 4 minutes. No longer than anyother game. sheesh. People act like they have never setup a game before.
First of all, you should never have to go to config files. Yes, bluesnews players can do it, can the average joe buying a PC game? Do they even know what a config file is? Telling people to go to the config files is a workaround for a bug, nothing more.
Secondly, 4 minutes is a lot. It's still asinine that I can't change an infantry button for forward because it conflicts with a helicopter button for accelerate. Will the two ever be conflicted in-game? No. It's asinine that you have to clear from one place in order to set from another, it should clear automatically, or at least have a "clear all" button. It's asinine that the mouse keeps resetting to the center of the screen. And it's asinine that the clear button is escape, which is also the button to leave without saving changes.
Stop making excuses for it. It's very poorly implemented. Changing the config should be the most user-friendly part of a game. Going from WASD to ESDF shouldn't take 4 minutes. It shouldn't take a single minute.