xbindkeys is a program that associates keys or mouse buttons to shell commands under X. After a little configuration, it can start many commands with the keyboard (e.g. control+alt+x starts an xterm) or with the mouse buttons.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
A listen loop was added in the main loop. This
fixes a bug where, in the previous version, a
keypress was needed to reload the configuration
file after a keybinding change. Now one can edit
the configuration file and keybindings are
automatically updated after each save.
Correction of typos in the man page. An emphasis is made on the documentation about the Guile/Scheme configuration file (the preferred way for non-trivial configuration, and far more powerful than the default configuration file).