Gestures
50
Modero G5 Touch Panels - Configuration and Programming
Gesture Prioritization
It is important to prioritize the operation of the presses, moves and releases of the user to avoid confusion over what the
user intended. The following process is used to determine what the user meant whenever a gesture operation is defined
globally or for this page.
Gesture VNC/Mouse Support
Gestures are recognized whether or not the user is using a finger or stylus on the panel's screen overlay, a mouse on a
VNC connection, or a mouse connected to the local USB port on the panel.
Gesture Custom Event
Whenever a gesture is recognized and processed a custom event is also sent to the master. The following values describe
this event:
CUSTOM_EVENT ADDRESS is 1
CUSTOM_EVENT EVENTID is 600
Custom.Value1 is the gesture number
Custom.Value2 is the simplified gesture velocity
Custom.Value3 is the precise gesture velocity
Gesture numbers
1.
Swipe up
2.
Swipe down
3.
Swipe right
4.
Swipe left
5.
Circle (not used)
6.
CCW Circle (not used)
7.
Double-Tap
8.
2 Finger Swipe up
9.
2 Finger Swipe down
10.
2 Finger Swipe right
11.
2 Finger Swipe left
Simplified gesture velocity values
1.
Fast
2.
Normal
3.
Slow
Gesture Prioritization
The user presses outside of a button or
slider and moves before releasing.
The firmware will always try to recognize a gesture as long as the user
moves at least 20 pixels before the release occurs.
The user presses inside of a slider and
moves before releasing.
This will always be processed as a slider operation and no attempt will be
made to recognize a gesture.
The user moves a movable popup page.
This will always be processed as a popup page move and not a gesture.
The user presses on a button and then
moves.
In this case, the press will not be sent for the first 0.15 second. If the user
has moved at least 60 pixels by this time, then a button press/release will
not be processed, but this will be processed as a gesture. At 0.15 second,
the button press is processed and once the user releases, the release is
processed and no gesture recognition is attempted. To be clear, it is not
necessary for the user to move off of a button to be considered a gesture,
but to move at least 60 pixels in that first 0.15 of a second.
The user double taps on a button or slider.
This will not be recognized as a gesture. This would be considered two
quick press/release operations on the button or slider.
The user double taps outside of a button or
slider.
This will be registered as a gesture.
Summary of Contents for Modero G5
Page 58: ...Settings Menu 48 Modero G5 Touch Panels Configuration and Programming ...
Page 62: ...Gestures 52 Modero G5 Touch Panels Configuration and Programming ...
Page 66: ...MXA MP and MXA MPL Programming 56 Modero G5 Touch Panels Configuration and Programming ...
Page 138: ...Appendix B Bargraph Functions 128 Modero G5 Touch Panels Configuration and Programming ...