More complex targets can respond more subtly to the user's touch. These provide continuous parameters describing how the user is touching the target. The quality of touch can map to control functions in various ways. Targets are trained by the user identifying a region in the image, typically a rectangle that can be moved and resized. The user then demonstrates the action they want the target to recognize.
Options are available to allow the user to configure the events generated by the target.
This seemingly simple interaction paradigm can be applied in numerous ways. In TouchFree Switch a single target is used to control scanning software. We have also used them as the mouse button to work in conjunction with buttonless cursor moving tools, like the Origin head tracker. We have used them to move the cursor by having two targets, one to control vertical movement, one to control horizontal movement.