Working with the Gesture Tree


The Gesture Tree provides sensible navigation of your product's entire configuration.  Once the default libraries for your product have loaded, main branch nodes should be visible for global options, macros, surface keys, and hand gestures.

(Global) Feature Selector


Offers control of the same global modes and options as the separate Feature Selector utility, but integrated with the gesture editor so as to also control visibility of other gestures and events in the tree.  For instance, toggling features on the Gesture Sets page actually shows or hides related chords in the hand tree(s). Changing the operating system selection on the OS & Mouse page sets the default OS Mode Filter on the Events pages of all gestures. On startup, the Feature Selector pages can load either the current settings from your device, or the Factory Defaults.  

Macro Library


Contains a large, organized library of Command, Hotkey, Text, and Mouse Event Macros that Surface Keys and Hand Gestures can invoke.  Not all of the macros are currently assigned to gestures, but you can take a gesture you aren't using and change its macro assignment to any of the macros that you like.  Or you might want to add one of the text macros to any Surface Key's PunctPad (when AltGr chord held) or NumLock (when NumLock on) mode event list.

Surface Keys


A list of all the Surface Keys that are printed on your touch surface, in row order labeled assuming US QWERTY layout.   The accompanying key layout display at right shows the actually active symbols for the selected layout mode (QWERTY, DVORAK, QWERAK, NumPad, PunctPad or SymbolPad).

Hand (Chord) Tree(s)


Once expanded, these contain all the chords, slides, and multi-finger tap gestures available on your unit.  For iGesture products, only a right hand sub-tree will be shown.  For TouchStream products, left, right, and two-handed subtrees will be shown.  Use the category name and finger icons to find a chord whose gestures you want to edit, then double-click on it or click the + to expand.  Within each chord will be several gestures--mostly slides in various directions, but also maybe taps and special events generated as a slide begins or ends (lifts off the surface).  Once selected in the tree, you'll use the notebook panes to the right of the tree for actual editing.  

Quick-Jump Toolbar for the Gesture Tree


Once several sub-trees are expanded, the gesture tree can become quite large.  A quick-jump toolbar is therefore provided above the tree pane to help you jump between, collapse and expand the main branches.  Back and Forward buttons are provided as well that help you jump back and forth between recently selected tree nodes.  The Back and Forward gestures on your iGesture or TouchStream product should activate these buttons just like in your web browser.

Finding Free Gestures and Surface Keys


If you want to add a few custom gestures without undoing the mappings of any core gestures, look for chords that have some slides  labeled "Empty".  These should include the thumb+pinky chord, thumb+index+pinky chord, and 'Pengrip' Stylus Emulation chord.  If you can't find these chords in the tree, make sure all "Freely Customizable Chords" are enabled at the top of the Feature Selector Gesture Sets page.  TouchStreams may also include some uncommitted surface keys labeled "Invisible##" in the gesture tree and shown as unlabeled ellipses in the key layout display.