The virtual pointer button used for selection, activation,
toggling, and forms of direct manipulation not assigned to other
virtual mouse buttons.
ADJUST
The virtual pointer button used for adjusting a
selection.
TRANSFER
The virtual pointer button used for data transfer
operations.
MENU
The virtual pointer button used to obtain pop-up
menus.
[ ]
The period of time between button release and the
subsequent press in a multi-click event is user adjustable, and
the default is not less than 100 milliseconds.
[ ]
Do not assign double-click functions to choices
on which the user will typically perform multiple
single clicks, such as on push buttons.
Three-Button Mouse Bindings
[ ]
Support a 3-button mouse.
[ ]
Treat a 2-button mouse as a 3-button mouse if it
has been configured so that the third button is available by chording
the other two buttons (for example, with MB1+MB2 treated as MB3).
[ ]
On a 3-button mouse, bind MENU to MB3.
[ ]
Allow the user to choose whether the bindings on
a 3-button mouse support one of the following:
SELECT and TRANSFER integrated on
MB1 and TRANSFER bound to MB2 (recommended)
SELECT bound to MB1 and TRANSFER bound to MB2
SELECT and TRANSFER integrated on MB1 and ADJUST
bound to MB2
SELECT and TRANSFER integrated on MB1 and nothing
bound to MB2
[ ]
If you support binding TRANSFER to MB2 and also
integrate TRANSFER with SELECT on MB1, then whenever MB1 is pressed
and moved, interpret the action as a drag-and-drop operation. Ensure
that when MB2 is pressed and the pointer is moved along the same
path, it will have an identical effect.
[ ]
If you support binding ADJUST to MB2, design your
application so that using ADJUST is identical to using Shift
SELECT.
Two-Button Mouse Bindings
[ ]
Support a 2-button mouse.
[ ]
Allow the user to choose whether the bindings on
a 2-button mouse support one of the following:
SELECT and TRANSFER integrated on
MB1 and MENU on MB2
SELECT and TRANSFER integrated on MB1, TRANSFER
bound to MB2, and MENU bound to Alt
MB1
SELECT bound to MB1, TRANSFER bound to MB2, and
MENU bound to Alt MB1