input_event_e

Types of INPUT_CLASS_MTOUCH events.

Synopsis:

#include <input/event_types.h>
 
typedef enum {
      INPUT_EVENT_UNKNOWN = 0   
      INPUT_EVENT_MTOUCH_TOUCH = 100   
      INPUT_EVENT_MTOUCH_MOVE   
      INPUT_EVENT_MTOUCH_RELEASE   
      INPUT_EVENT_MTOUCH_CANCEL   
} input_event_e;

Data:

INPUT_EVENT_UNKNOWN
Unknown event type (default).
INPUT_EVENT_MTOUCH_TOUCH
Event type for when there is new contact with the screen detected.
INPUT_EVENT_MTOUCH_MOVE
Event type for when contact with the screen is already detected, but the contact is changing position.
INPUT_EVENT_MTOUCH_RELEASE
Event type for when contact with the screen is removed.
INPUT_EVENT_MTOUCH_CANCEL
Event type for when a gesture is cancelled; a touch controller that is powered off could cause a cancel event.

Library:

libinputevents

Description:

One event type is received per touchpoint. For example, if you have two fingers in contact with the screen, you will receive two INPUT_EVENT_MTOUCH_TOUCH events. Similarly, if you remove two fingers from contact with the screen, you will receive two INPUT_EVENT_MTOUCH_RELEASE events, one for each finger. The touch-related events are identified individually through a contact ID.