Below you can find a description of the control layout in Ecstatica. Note that the game itself does not provide a way to remap the keyboard layout but for example DOSBox' Mapper program can be used to easily customize the controls. For the control layout in Ecstatica II view Ecstatica II Controls.
The table shown below lists all keyboard commands in Ecstatica accompanied by the default assignment and a short description. Note that unlike most games Ecstatica uses the numeric keypad (usually called "numpad") for all basic actions. So "NUM" followed by a number refers to keys on the numeric keypad. Also note that those are usually absent from laptops and you may have to use an external tool to rebind the commands in order to play Ecstatica sensibly on a laptop.
|Move forward||NUM8||Exact movement depends on movement mode.|
|Move backwards||NUM2||Exact movement depends on movement mode.|
|Turn left||NUM4||Exact movement depends on movement mode.|
|Turn right||NUM6||Exact movement depends on movement mode.|
|Upper cut||NUM7||Unarmed: Left swing. Armed: Upper cut.|
|Swing attack||NUM9||Unarmed: Straight punch. Armed: Right swing.|
|Left hand pickup / drop||NUM1||Weapons will be automatically moved to right hand if no weapon wielded.|
|Right hand pickup / drop||NUM3||Weapon hand. Weapons will be automatically moved to this hand if it's free.|
|Sneak mode||F1-F4||Allows sneaking past certain enemies.|
|Walk mode||F5-F8||Default movement mode.|
|Running mode||F9-F12||Fastest movement mode.|
|Menu||Escape||Allows to save or load the game, access options and quit the game.|
Note that the exact functions of the keys may change during certain situations in the game.