sig
  type t = {
    direction : int;
    z : int;
    output : Evas.point;
    canvas : Evas.coord_point;
    modifiers : Evas.modifier;
    timestamp : int;
    event_flags : Evas_event.flags;
    dev : Evas.device;
  }
end