Discoverable User Interface

Design Details

 * Two panels for keyboard and mouse preferences. That way the shortcuts are documented in the program by the same interface that allows you to change them.
 * There are some weaknesses to be resolved. The Mouse Preferences have remained unconfigurable for a long time, and some menu items have no shortcut bindings.
 * Tooltips on transport buttons to alert users to the shift-play option. Button also changes shape on holding shift down.

Not sufficiently Discoverable (yet)

 * Track menu. People aren't finding it.
 * Smart help planned for preferences. Currently it can be hard to guess what the parameters do without more information.
 * Sliders - "I don't think right-click is very discoverable"
 * Project Rate selector needs a tooltip "Overtype to enter custom rate" or similar
 * Keyboard preferences a bit long, need to be sortable perhaps and sortability itself needs to be easily discoverable.
 * GA would argue that the "Command" category hinders discovery because it splits related commands (e.g. for transport) across categories. The Manual attempts to group them as they would be if they were in a menu.
 * Effects greyed out. New users think they don't have the full version.