Mouse
Hold wheel mouse button and drag: scroll at your pace. Has the advantage of being as fast or slow as you want, moving at speeds which cannot be achieved otherwise.
Hold wheel mouse button near the bottom part of the screen and drag: rotate at your pace. Same advantage as the former option.
Hold mouse at corners of screen while pressing an arrow key: scroll in that direction at a fast speed.
Keyboard
Technical
Scroll lock: Refresh color palette. (press this key if the game’s graphics/colors go wrong)
General Purpose
M: Send a message (chat).
L: Toggle between the follower panel selecting followers which are only close and selecting followers from all over.
Shift+L: Toggle stay selected.
G: Order selected units to patrol around shaman .
N: Make all units which are patrolling stop patrolling and perform their action queue.
D: Make selected units run away in random directions.
H: Move camera to your reincarnation site.
Shift + Z, X, C, V: Memorize camera location in one of 4 slots.
Z, X, C, V: Move camera to memorized location.
Insert: Switch to buildings panel.
Home: Switch to spells panel.
Page up: Switch to followers panel.
Shift+click a hut or vehicle: take one man out.
Ctrl+Alt: Patrol. Multiple points can be specified by clicking several times.
Ctrl: Queue actions; e.g., ctrl+click on a tree and ctrl+click on the ground would make an unit do both in order.
Space bar: rotate building plan.
Shift+Return: quickly switch to world view (shift skips the animation).
Shift + any number from 1 to 6: Assign selected units to a group.
Any numbers from 1 to 6: Select group.
Alt + any number from 1 to 6: Select group and move camera to it.
. (Period key): Move camera to shaman.
+ (Plus key): Zoom in.
– (Minus key): Zoom out. (to either normal view, bird’s eye view, or world view).
Shift+click building panel icon: selected followers are distributed between buildings of the kind. Especially useful to train followers. However, if you click on a certain spot of the icon, the hut could get dismantled! (this can be avoided by learning which spot that is and avoiding it – muscle memory.)
Camera movement
Arrow keys left/right: rotate.
Arrow keys up/down: scroll.
Shift + arrow keys up/down: quickly scroll.
Ctrl + arrow keys left/right: scroll.
Del / PgDown: scroll.
Arrow keys left/right/up/down: scroll.
Shift + arrow keys left/right/up/down: quickly scroll.
Ctrl + arrow keys left/right: rotate.
Del / PgDown: rotate.