sig
  type t = {
    buttons : int;
    cur : Evas.position;
    prev : Evas.position;
    modifiers : Evas.modifier;
    timestamp : int;
    event_flags : Evas_event.flags;
    dev : Evas.device;
    event_src : Evas.obj;
  }
end