BrainBay - User Manual

Add to My manuals
47 Pages

advertisement

BrainBay - User Manual | Manualzz

5.3.10 Mouse Controller

The Mouse Controller element provides an interface to the mouse-cursor and clicking functionalities. The current screen-resolution can be set as maximum X- and Y- positions for the cursor (the auto-detection feature can be used to set these values automatically). During session runtime, the present values at the xPos- and yPos- input ports will influence the cursor position. If the x-Integrator and y-Integrator options are selected, the input values are interpreted as relative changes (Joystick mode), if not, absolute positions will be used.

A left click will be performed when a value other that INVALID_VALUE is passed to the left-Clk input port. Right-clicks, drag-clicks and double-clicks can be performed in the same way, using the respective input ports.

The option activate Click-Selector displays a seperate tool-window which allows selection of right-, double- or drag-clicks without using the corresponding input port.

Thus, a right-, double- or drag-click can be performed by choosing the type of the next click in the click-selector window, and the special click can be performed with the normal left-click action.

The Dwell-Time can be used to perform a left-click operation by holding the mouse cursor in a given screen-area (defined by dwell radius and reset radius) for a given time. Thus, clicking can be performed without having a seperate control signal connected to the left-Clk port. The current dwelling time and an indication value when a dwelling click is performed are available at the element’s output ports. Dwelling and the whoel mouse operation can be enabled / disabled via the dedicated input ports, or via the stanby-buttons in the user dialog.

A useful source for the Mouse Controller could be the Camera element (feature tracking enabled). After some filtering and scaling, the estimated face positions that are put out by the Camera element set the cursor position for the mouse and give a functional head-mouse interface (see design examples).

BrainBay - User Manual page 35 / 47

advertisement

Related manuals

advertisement

Table of contents