The user.ini file (found in your UT system folder) is a UT system file full of
commands which UT constantly refers to during every game. It's important that
you don't change any bits of this file that you don't know the purpose of. On
the other hand, you can insert special commands which weren't previously there
in order to customise your own game settings. Open the user.ini file using
NotePad or WordPad and you will be able to fiddle with it.
The user.ini file is not ordered very well, so you might want to sort the
[Engine.Input] section into an order which will let you navigate it more
easily (this is the only section you'll really be modifying). I rearranged
mine so that mouse commands came after the Aliases, then the number keys, then
QWERTY, then NumPad keys, etc. This doesn't change the nature of the file, but
it makes it much easier for me to browse through if I want to change things.
The [Engine.Input] section begins with the Aliases, followed by mouse and
keyboard commands. The Aliases section refers commands to sub-commands, and
should not be altered arbitrarily. The key list underneath is simpler - each
key or button is followed by a = sign, and then the assigned command is put
directly after it. If there is no = sign after a key, that key will do nothing
in the game.
The Aliases all begin like this - Aliases[##]=(Command="... (where ##
represents a one or two digit number) - and it's important to notice that each
Alias has its own number. If you have two Aliases with the same number inside
the [] brackets, you may experience problems. If you are copying and pasting
one of my listed Aliases, please remember to put the Alias into a number which
isn't currently being used. Unused Aliases look like this:
Aliases[##]=(Command="",Alias=None)
Paste each new Alias over the first available unused one, taking care to
change the numbers to fit into the list.