PenMount Bulletin No. PMY09024

Released Date:December 2, 2009

Develop Multiple Finger Touch Applications using PenMount M1 Touch Controller

The PenMount M1 Resistive Touch Controller, released earlier this year, provides a way for operating touch panels with multiple fingers. The M1 Touch Controller targets on "Confirmation" and "Safety" applications. For customers who intend to develop multiple fingers touch applications on Microsoft Windows XP or later operating systems, we also provide device drivers along with the PenMount API, which is included in the PenMount M1 Self Development Kit (SDK).

The PenMount team members often discuss with customers for possible multiple touch applications. We find out that nowadays most applications in the market are still for photo zooming and rotation only. Therefore, to help our customers further understand the main targets of PenMount M1 Touch Controller, which are confirmation and safety, and to create more potential applications, we have developed sample applications that demonstrate usages for these purposes.

The demo program for PenMount M1 Multiple Finger Touch Controller includes basic operations for touch panels, identifying each touch region position, simultaneously detecting touch inputs on all 12 regions, disabling or enabling one or more regions of touch panel, and drawing across different regions.

Besides the above-mentioned functions, the program also demonstrates applications for confirmation and safety uses:

  1. Signature Signing Demo : This application demonstrates how to use the touch region disable function to disable unwanted regions and only enables regions that allows user inputs.

  2. Confirmation Demo: This application demonstrates how to compel user to press on one confirmation button and change settings with other fingers.

  3. System Restart Demo: This application demonstrates how to ask to user to press on all three buttons to trigger important functions, such as resetting the system.

  4. Safety Demo: This application demonstrates how to compel the operators to use both their hands when operating potentially dangerous machines.

This demo program needs to be used with the latest PenMount M1 Device Driver V1.2.0.0, which supports either USB or RS-232 Interface of PenMount M1 touch controller under Microsoft Windows XP / Vista / 7. This new device driver also integrates an enhanced version of  PenMount Gesture Recognizer, which previously bundled with the standard PenMount Universal Driver, now with 6 new two finger gestures :

  • Two Fingers Right : Use two fingers to touch on two different regions and drag to the right

  • Two Fingers Left : Use two fingers to touch on two different regions and drag to the left

  • Two Fingers Up: Use two fingers to touch on two different regions and drag upward.

  • Two Fingers Down: Use two fingers to touch on two different regions and drag downward

  • Two Fingers Zoom In: Use two fingers to touch on two different regions and drag inward

  • Two Fingers Zoom Out: Use two fingers to touch on two different regions and drag outward

If you need more information on PenMount M1 Device Driver V1.2.0.0 or the demo program, please contact us. We also welcome any ideas on multiple touch applications, and can discuss with you for more potential usages.

PenMount’s hardware and software are designed to meet the needs and demands of the market; and if you have any specific requirements of your own, we would be most glad and ready to offer our full support and assistance in your product development.  For more information on the PenMount hardware and software products, you can download its data sheet and drivers via www.salt.com.tw or www.penmount.com. If you have any suggestions or comments, please email us at salt@salt.com.tw or penmount@seed.net.tw.