Additional information – Grayhill Multi-Touch Control Wheel - Software Development Kit V3.0 User Manual
Page 18

Multi-Touch Ring Encoder Software Development Kit User’s Guide v3.0
© 2014 Grayhill, Inc., Confidential and Proprietary
Page 18
• X - average movement of one to five touch positions along the
x-axis
• Y - average movement of one to five touch positions along the
y-axis
• Z - corresponding movement in the z-axis (toward or away
from the user) by relative expansion (un-pinch) or contraction 
(pinch) of from one to three touch positions 
• X Angle - rotation angle around the x-axis that would
correspond to an average movement of one to five touch 
positions along the y-axis 
• Y Angle - rotation angle around the y-axis that would
correspond to an average movement of one to five touch 
positions along the x-axis 
• Z Angle - rotation angle about the z-axis of one to three touch
positions, about a point determined by the number of touches
In 3-D modes, as in 2-D modes, the developer has flexibility to qualify the 
tracking data with the number of touches desired for a particular gesture. 
For example; moving fingers along the x-axis produces both X data, 
(panning along the x-axis) and Y Angle data (rolling an object about the y- 
axis.) The developer may decide that two fingers should be used to 
perform a pan along the x axis and three fingers will be used to rotate about 
the y axis. It is then only a matter of applying the X data when two touch 
positions are indicated and Y Angle data when three occur. 
Additional Information
The Grayhill Instinct Gesture Recognition Library is available to our 
customers with a signed Non-Disclosure Agreement. To request a form 
please contact Grayhill at [email protected]. 
