Notes
The Print Screen, Scroll Lock, and Pause keys are not assignable, since they cannot work as normal movement keys.
The Alt and Escape keys can be used as alternative ways to exit move mode.
The + and - on the keypad will not show up in the chat window, but they WILL show up if typed from the main keyboard.
The browser will differentiate between separate keys that generally serve the same function, such as the left and right control keys, which can now be mapped independently of each other to separate functions.
In addition to effecting the functions of the assigned Move Left and Move Right keys, holding the assigned sidestep key while in Move Mode will allow you to sidestep using the mouse.
Aside from the addition of totally new functions, the default configuration is set up to mimic the keyboard assignments that were used before Active Worlds 3.4 added the ability to customize the controls.
As of Active Worlds 3.4, the F2 key has been re-assigned to changing into and out of the new "move mode".
The old "mouse move" and "mouse freelook" buttons on the toolbar have been replaced by a single "move mode" button which can now be assigned to a custom key in addition to it's built in assignment to the F2 key. By default, the middle mouse button is assigned to the Toggle move mode function. You can control which mouse movement style this button uses under Options -> Settings -> General, by clearing or setting the "Freelook mouse" checkbox. Also, Move mode (either freelook or mouse move) now disables the chat and whisper windows so that you can no longer type when in move mode. This is so that the main keyboard keys can be assigned as movement keys if desired.
Using the jump key, the user will jump about a meter in the air. Note that you will have to set this function in the Keyboard Controls screen if you wish to assign it to a key that will work when Num Lock is on.