Tutorial: Configure Touch Panel Application
Applications defined for Touch Panel can navigate with Touch Events and they don't need Mouse of Keyboard actions. This tutoriasl shows how to make aeroTAP navigate such application by Touch Event actions.
Modify default click action
By default, aeroTAP's click action to assigned to Mouse Left button action. To run with Touch Panel applications, modify click action to
Tap or Double Tap event by editing
aeroMode.ini file.
Example: The following example defines Click action (making a selection) by Close to Click as the Tap event for application VisualTable.exe. If an application requires double tap for selection, you can set value 19 for action number.
[VisualTable.exe]
3, 18
Swipe/Flip action
Swipe/Flip action can be perform by Touch Drag event. aeroTAP can produce "Touch Event - DragLeft/DragRight 37/38 ". You can define them to
Hybridgesture.ini for virtual button use.
Example: The following example defines virtual buttons for Flip action to VisualTable.exe. To virtual cursor on center-top of screen will show virtual button for Flip action.
[VisualTable.exe]
(80,20)-(240,100)
0,37,38,0
Hint: Touch Drag event will be perform at position where the virtual cursor is stopped. If you want to perform action at a specific position, you have to define the position with (x,y) option.
Example: The following example perform Touch Drag action at (800, 600) when activated.
[VisualTable.exe,(800,600)]
0,37,38,0
Configure Swipe action (Palm Gesture)
You can also use Palm gesture by editing
PalmGesture.ini file.
Example: The following example defines Touch Drag (Flip) action to Palm swipe gesture, and defines Touch Pinch/Pan event to rotate gesture.
[VirtualTable.exe]
21,22,37,38
Configure Touch Drag
Touch Drag action can be defined by editing MOUSE.ini file.
Example: The following example defines Drag action by Touch event.
[VisualTable.exe]
(40,40)-(280,200)
0,T,0,0
Example: The following example define Tap and Drag and Pinch and Pan action using Touch Events.
[VisualTable.exe]
(40,40)-(280,200)
0,33,0,0
Configure Touch and Drag Gesture
You can also define touch drag action using Palm gesture by editing PalmGesture.ini file.
Example: The following example defines Tap and Drag gesture to PalmGesutre.ini to activate Touch Drag by Tap and Drag gesture.
[VisualTable.exe]
0,0,0,0,2
Setting Touch events to Multiple Area
You can setup Touch event to multiple areas to HybridGesture.ini, Palmgesture.ini and MOUSE.ini and design the best touchless interface to your application.
Available Touch Events
Event Name |
Action Number |
Touch Event - TAP |
18 |
Touch Event - Double TAP |
19 |
Touch Event - Tap and Hold |
20 |
Touch Event - Pinch |
21 |
Touch Event - Pan |
22 |
Touch Event - Drag Left |
37 |
Touch Event - Drag Right |
38 |
Touch Event - RotateLeft Multi Touch left Rotate |
39 |
Touch Event - RotateRight Multi Touch Right Rotate |
40 |
Touch Event - CrossUp Multi Touch Drag Up |
41 |
Touch Event - CrossDown Multi Touch Down Drag |
42 |
Touch Event - CrossLeft Multi Touch Left Drag |
43 |
Touch Event - CrossRight Multi Touch Right Drag |
44 |
Touch Event - Drag Up Drap Up |
45 |
Touch Event - Drag Down Drag Down |
46 |