Since most folks only need at most one joystick button/keyboard key/mouse button, there's only one listed in the options. However, you can make your own commands that do the same thing. You can have a button that starts listening, another that stops listening, listen (or not) while the button is held down or toggle listening with one button. Attached is a quick sample, made with joystick buttons 1-4 for the various conditions. Just whipped it up quickly... you can modify to suit and then, 'include' it with the profiles you need to incorporate.