sig
  type t = {
    keyname : string;
    modifiers : Evas.modifier;
    key : string;
    string : string;
    compose : string;
    timestamp : int;
    event_flags : Evas_event.flags;
    dev : Evas.device;
  }
end