Much of the functionality of darktable can be accessed via shortcuts using the keyboard or keyboard/mouse combinations. These shortcuts are user-configurable via the shortcuts tab of the preferences dialog. Many of the key shortcuts are provided with default values but most must be configured by the user. Any key may be used for a keyboard shortcut, and may be modified with one or more of Shift, Ctrl or Alt.
In order to add or amend shortcut, first navigate to the action you want to change and double-click on it. You will be prompted to press the new key combination to be mapped to the selected action.
If a conflict is found you will be given the option to retain the existing shortcut or replace it. Depending on context, it is possible to use the same keyboard shortcut for multiple actions. For example the same key combination may be used for one action in the lighttable view and another in the darkroom view.
To remove a keyboard shortcut, single-click on the action you wish to remove and press the backspace key.
A search field is shown at the bottom of the shortcuts tab. Enter the text you wish to search for and press enter or click the search button. Pressing enter or search multiple times will cycle through all matching actions.