The Settings Dialog

[A screen shot of the settings dialog]

Here you can change various settings, grouped under four headings.

Keyboard
You can specify almost any keys as alternatives to the arrow keys (which will still work). If you specify a key that is a menu shortcut, the shortcut will no longer work. (H, J, K and L, which are used in the Vi editor with the meanings shown above, are not shortcuts.)
Mouse
CPSokoban recognizes three mouse buttons: This column shows the numbers of the physical mouse buttons to which they correspond. To change this, click on each action with the button you want to perform it.
Animation
You can set the default animation speed, used when CPSokoban is started, and the current speed (which can also be set using Game->Animation). The numbers give the pause between moves, in milliseconds, so smaller numbers mean faster animation (and 0 means no animation).
Save solutions
The items here have the same meanings as those in the submenu Game->Save solutions.