struct input_event {
        struct timeval time;
        unsigned short type;
        unsigned short code;
        unsigned int value;
};