Scroll to navigation

STRUCT INPUT_MT(9) Input Subsystem STRUCT INPUT_MT(9)

NAME

struct_input_mt - state of tracked contacts

SYNOPSIS

struct input_mt {
  int trkid;
  int num_slots;
  int slot;
  unsigned int flags;
  unsigned int frame;
  int * red;
  struct input_mt_slot slots[];
};  

MEMBERS

trkid
stores MT tracking ID for the next contact
num_slots
number of MT slots the device uses
slot
MT slot currently being transmitted
flags
input_mt operation flags
frame
increases every time input_mt_sync_frame is called
red
reduced cost matrix for in-kernel tracking
slots[]
array of slots holding current values of tracked contacts

COPYRIGHT

January 2017 Kernel Hackers Manual 4.8.