Editing Surface Keys, NumPad and Programmer/Punctation Pad

If you've selected a surface key, the Events page will have a Key Layout filter rather than OS Mode filter at the top.  This is automatically initialized to your Qwerty, Dvorak, or Qwerak preference.  However, if you want to edit (AltGr) punctuation pad or numpad events, just select the respective filter button.  

If no PunctPad or NumPad events are yet defined for a key, it will initially show its regular Qwerty/Dvorak/Qwerak letter in the key display, but you can still give it a special key or text macro with the event list controls below.

Rather than select the surface key in the gesture tree, you can also select the yellow ovals in the provided layout display.

Yellow ovals without any key symbols are 'invisible keys' without any pre-defined action. They're pre-located in blank regions of the TouchStream ST/LP surface.

Moving Surface Keys with the Layout Display

You can adjust the effective location of keys by dragging their yellow ovals in the layout overview.  The new effective location will be indicated by a light-blue oval, with the original location still indicated by a yellow oval in the background.

Keys cannot be moved more than 5 millimeters from their default position.  This should be enough range to tweak recognition of keys that your fingers consistently miss, but not so much to allow interference between neighboring keys, or to allow confusing deviation from the locations printed on the touch surface.  If you think a key warrants moving, try moving it just 2mm (half the range) first.  Just 2mm is often sufficient to boost accuracy for slightly out-of-place keys. Position adjustments of less than 1mm will probably not have a noticeable effect on typing accuracy.

Restoring Surface Keys to Original Location

Just right click on a moved surface key to reset it back to its original, default location. The blue oval should disappear.