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.
|Operating Systems||POSIX Linux|
|Implementation||C Tcl Scheme|
Release Notes: This release does not grab a keysym not mapped on the keyboard and prevents an AnyKey grab.
Release Notes: This version adds Guile 2.0 support and replaces some deprecated functions.
Release Notes: This release fixes a memory fault when using it with libX11-1.4.0.
Release Notes: 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.
Release Notes: 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).