Quote: "Then I would do symbols or numbers and put the text down below."
You do realize that that approach put an in between step that a user must remember when trying to set up their key remapping.
They have to remember what each symbol stands for and how it ties in with the commands, as well as how it ties in with the key press.
All this at the very moment when all they want to do is just get to play the game, rather than spend time setting it up.
The more complex a task becomes, the more frustrating it becomes for an end user.
That sort of approach is not very desirable.
A program is a reflection of the person that created it.
If you can create a program that is easy to set up, but is also fun to play, then you have succeeded in what most game developers strive for.
If you succeed in frustrating your end user (at the very moment when all they want to do is play the game) so that they don't even get to the game play part, then no matter how good the game play happens to be, you have failed to achieve anything except giving yourself a bad reputation.
It is tragic but true.....life is that cruel.