Grayhill's Instinct is a C code source library, 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.
The software development kit, T101-DEV-1, uses Instinct to recognize 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.
Multi-touch ring encoder brochure