Custom Button Actions

A Button Action specifies an action where a mouse click down or up is reported to the system. This includes left, middle, and right buttons, as well as a chord (left and right buttons pressed together). Under Windows, the list of possible Button Actions is:

LeftDown

MiddleDown

LeftUp

MiddleUp

RightDown

ChordDown

RightUp

ChordUp

 

Important: When writing a Custom response, it is important that for each ButtonDown (of any kind), you include at least one corresponding ButtonUp. Otherwise the system will see that the mouse button is stuck down, and may no longer respond properly.

A Button Action can optionally include one or more modifier keys (Shift, Alt, or Ctrl), to create the effect of having one or more keys held down while a mouse button is pressed. When creating a Button Action with modifiers, simply put a “+” between the modifier name and the Button Action. For example:

Ctrl+LeftDown

Shift+RightUp

Ctrl+Shift+ChordDown