bbkeys picks up its style-settings from the same places as the other
bbtools (such as bbmail(1)). In most cases, this will be
$HOME/.blackboxrc. But its key-grabbings come from $HOME/.bbkeysrc.
There are several avenues open to the user to set any key-grabs that the user
wishes:
"Using bbconf:"This is a Qt-based application available at http://bbconf.sourceforge.net/.
"Using bbkeysconf:" This is a Qt-based application previously distributed with bbkeys. It has
been superceded by bbconf, and no further development goes into it.
"Without bbkeysconf:"bbkeys can be launched with the -noqt option and whenever the
little reconfigure button (the key-hole) on bbkeys is clicked,
bbkeys will launch a very simple interactive rc-file generator, called
bbkeysconf.pl (written in perl) inside of an xterm. If you choose not to
use the QT bbconf application, bbkeysconf.pl is the recommended way of
editting your keybinding rc-file.
"Manually editing $HOME/.bbkeysrc:"The format is very easy, and it consists of lines describing the Key to grab,
the modifier to grab the key with (if any, or "None" if none), and the action
to perform. For example:
KeyToGrab(Tab), WithModifier(Mod1), WithAction(NextWindow)
KeyToGrab(t), WithModifier(Mod1), WithAction(ExecCommand),
DoThis(xterm)