Changing Defaults

In order to change the default buttons and keys bindings you should be familiar with the Configuration File and be able to edit it.

It is possible to change keyboard mappings in game by going to the help window ('h' in default keymap) and remapping keys by pointing on a desired action and pushing the key that you want this action to be bound to. The main problem with that is that these remappings are not saved anywhere (unless you save them using the "Save options" menu option) and will be lost after you close the program.

There are three configuration commands that deal with keyboard and mouse button rebinding (remapping):

Syntax

Same syntax is applied for all of the configuration commands above:

command: [<key to bind><action to perform>]

Examples:

The buttonmap is the tricky one because you should know what button gets what name.
So here is a table that will list all possible buttons that can be bound there:
Mouse Button ButtonMap Representation
Left 1
Middle 2
Right 3
Fourth 4
Fifth 5
Wheel Up 6
Wheel Down 7
Shift+Left 8
Shift+Middle 9
Shift+Right a
Shift+Fourth b
Shift+Fifth c
Ctrl+Left d
Ctrl+Middle e
Ctrl+Right f
Ctrl+Fourth g
Ctrl+Fifth h
Ctrl+Shift+Left i
Ctrl+Shift+Middle j
Ctrl+Shift+Right k
Ctrl+Shift+Fourth l
Ctrl+Shift+Fifth m

For example 'buttonmap: 1p4dhi' - will create the following mapping:

Almost all players at some point will remap (rebind) the default keyboard (and probably mouse) actions to keys that satisfy their requirements. Feel free to play with key bindings and try to get the most out of it. Just remember that once you got used to some specific layout it will be difficult to switch to something else.