Shortcut Recorder is a freely available Mac OS X Cocoa user interface control that records key combinations. The project aims to separate the underlying logic from the appearance of the control.
Currently, support for 64-bit and Garbage Collection is being implemented, and after consulting with Shortcut Recorder users, 10.4 support is relegated to a branch as the deprecated calls are replaced by the use of new APIs in 10.5 and later.