Ultima III: Exodus/Controls

Keyboard
The keyboard allows 26 different commands (see below).

Movement outside dungeons is different from inside dungeons. Outside, the arrow keys move the party North, South, East, and West. In the dungeons, the same keys are used, but they move the party Forward, Retreat, Turn Right, and Turn Left respectively.

Mouse
For more updated versions (e.g. Amiga), you may click directly on the play window to move the party in the direction indicated by the cursor arrow.

Depending on your party's current location, there is a default command which is activated by clicking directly on your party icon in the play window. The default commands are:
 * In towne: transact;
 * On surface: start combat;
 * In combat: attack;
 * On a frigate: fire cannon;
 * On a chest: get chest;
 * On a horse or boat: board;
 * On town, castle, or dungeon entrances: enter;

Whenever you are asked "Which character?" by the game, you may also point and click on the appropriate character window at the right of the play screen.

Joypad (NES)
In the NES port, all commands are accessed from a menu, because obviously there is no keyboard.

Commands (computer & consolle ports)
Default order is according to NES menu, that is somewhat close to usefulness of commands.