Intuitive Human Interface Solutions


Grayhill is Reimaging the User Experience with our new Touch Encoder. Combining a Vivid Color Display/Touchscreen with Stylish Appearance and Rugged Construction,...
Grayhill is proud to announce that Davide Reverzani from MILEXIA ITALIA SPA has won the 2016 Grayhill European Rep-Distributor Salesperson of the Year...
Grayhill Inc. celebrates 50 years of partnership with EAO Ltd at their facility at Burgess Hill, UK.
La Grange, IL – Grayhill is proud to announce that STIGAB AB has won the 2016 Grayhill European Rep-Distributor of the Year award. The award was presented...
Grayhill is pleased to announce our new representative in Southern California, Westrep CA.

Instinct™ Software Development Kit Released

November 1, 2012 01:43 PM

Gesture Recognition Software Designed for Multi-Touch Technology

Following the recent introduction of their Multi-Touch Ring Encoder, Grayhill is introducing a Software Development Kit for their Instinct software. Instinct is a suite of multi-touch gesture recognition software tools that can be utilized to bring intuitive multi-touch human interface functionality to a wide range of electronic equipment.


Instinct is a C code source library that is intended to be included and built within OEM systems. During normal operation, data from a Grayhill touch device is passed directly to Instinct. The data is quickly processed and the results are passed on to the application. Simple initialization calls allow the flexible setup of parameters to fine-tune the recognition process. The Instinct Suite also includes a hardware driver for the Windows 7 operating system to utilize its internal human-interface commands and gesture-recognition tools.

Instinct recognizes both single and multi-touch gestures. Single-touch gestures include cursor control, tapping the surface and flicking through menus. Multi-touch gestures include two-finger scrolling, rotating and zooming as well as three finger gestures such as tilt and 3D rotation. The Instinct library includes many more simple and dynamic gestures. Dynamic gestures are characterized by a longer, continuous stream of control, such as scrolling or flicking with momentum.

The Instinct SDK givers users the freedom to not only imagine revolutionary new products, but also the capability to get those new products to market quickly and cost-effectively. The development kit provides the user with a common development platform for prototyping and evaluating different solutions. In addition, the kit gives several example projects with step-by-step instructions. Initially, the SDK will be available from Grayhill and stocking distributors, including Arrow ElectronicsDigi-Key Corp. and Future Electronics.  The SDK is comprised of a mounted Multi-Touch Ring Encoder, a standard USB cable and demo software.

About the MTRE

The Multi-Touch Ring Encoder features a 50mm diameter surface that tracks multiple touch positions. Tracked touch-point data is sent from the device via USB to the system using Instinct software for interpretation. For mechanical control, a ring encoder encircles the touchpad and the entire knob can be pressed. The rotary function allows the user to scroll through options and the pushbutton selects the desired setting. Implementing the MTRE eliminates the need for additional devices such as joysticks, touchpads and trackballs. This results in a compact and intuitive user interface.

The MTRE is currently in the patent application process.

For more information on Grayhill Instinct or MTRE, see the video on the Touch Technology page.



close (X)