<info> <desc>Controlling Hamster from the keyboard.</desc> </info>

Hamster can be used very efficiently from the keyboard if desired. You may also find it useful to bind either the command `hamster` or `hamster add` to a keyboard application shortcut using your desktop UI settings.

The following key combinations can be used in the overview window.

<key>Left</key>/<key>Right</key>: Same as <key><</key>/<key>></key> buttons. Navigate backwards or forwards in time.

<key>Down</key>/<key>Up</key>: Navigate the activity list, starting from the top/bottom respectively, and select a previous activity.

<key>Home</key>/<key>End</key>: Navigate to the first or last activity in the list, respectively, and select the activity.

<key>PageDown</key>/<key>PageUp</key>: Navigate the activity list if longer than one page.

<key>Ctrl</key>+<key>N</key>: Create a New activity from scratch.

<key>Ctrl</key>+<key>R</key>: Resume an existing activity. (if an activity is selected, of course, otherwise do nothing). All details of the selected activity, except start/end, are copied to the new activity.

<key>Ctrl</key>+<key>+</key>: Same as the <key>+</key> button. Create a new activity. If an existing activity is selected, it will be resumed (same as <key>Ctrl</key>+<key>R</key>), otherwise, new from stratch (same as <key>Ctrl</key>+<key>N</key>).

<key>Ctrl</key>+<key>Space</key>: Stop tracking the ongoing activity, if any. Otherwise restart tracking the last activity. Useful for toggling tracking on and off.

<key>Return</key>: Edit/update the selected activity if any. Same as double click.

<key>Delete</key>: Delete the selected activity if any.

More Ctrl combinations

The keys above without <key>Ctrl</key> can also be used in combination with <key>Ctrl</key>, for example <key>Ctrl</key>+<key>Left</key>.