Clutter Gesture

Brief Introduction

Clutter gesture implements a gesture-recognition framework on top of Clutter, which has multi-point input events as input, then, after matching a pre-defined gesture, emits the gesture events to the applications.

Scope

  • Implement a flexible gesture-recognition framework to make it adopt various gesture-recognition algorithms.
  • Provide a set of gesture API for programmers to develop gesture-aware applications.
  • Support 5 single-touch gestures: slide up, slide down, slide left, slide right, and touch&hold.
  • Support pinch/rotate multi-touch gestures.

Trend
The current released version supports 5 single-touch and 2 multi-touch gestures as described in above.

Instructions for enabling multi-touch gestures on Moblin 2.1
1 Download and install Moblin 2.1 image
2 Install the MPX and MT development RPM packages
3 Plugin 2 USB mouse and reboot the system
4 Find USB mouse id by "xinput list", let's say "Dell HIDxxxx:xxxx"
5 xinput create-master mouse2
6 xinput reattach "Dell HIDxxxx:xxxx" "mouse2 pointer"
7 eom /usr/share/eom-example
8 Then you could pinch/rotate pictures in eom.

Demo
The demo video for single touch gestures is at http://moblin.org/sites/all/files/eom_gesture_action-xvid.zip

Syndicate content
Syndicate content