diff --git a/src/evdev-mt-touchpad.h b/src/evdev-mt-touchpad.h index 6350a9f6..a7961e75 100644 --- a/src/evdev-mt-touchpad.h +++ b/src/evdev-mt-touchpad.h @@ -203,7 +203,7 @@ struct tp_touch { struct { enum touch_palm_state state; struct device_coords first; /* first coordinates if is_palm == true */ - uint32_t time; /* first timestamp if is_palm == true */ + uint64_t time; /* first timestamp if is_palm == true */ } palm; struct { diff --git a/src/evdev.c b/src/evdev.c index 0fc5a649..9af1841e 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -129,7 +129,7 @@ update_key_down_count(struct evdev_device *device, int code, int pressed) void evdev_keyboard_notify_key(struct evdev_device *device, - uint32_t time, + uint64_t time, int key, enum libinput_key_state state) { @@ -144,7 +144,7 @@ evdev_keyboard_notify_key(struct evdev_device *device, void evdev_pointer_notify_physical_button(struct evdev_device *device, - uint32_t time, + uint64_t time, int button, enum libinput_button_state state) { @@ -159,7 +159,7 @@ evdev_pointer_notify_physical_button(struct evdev_device *device, void evdev_pointer_notify_button(struct evdev_device *device, - uint32_t time, + uint64_t time, int button, enum libinput_button_state state) { diff --git a/src/evdev.h b/src/evdev.h index cc61c5fb..c7017ba5 100644 --- a/src/evdev.h +++ b/src/evdev.h @@ -360,18 +360,18 @@ evdev_notify_resumed_device(struct evdev_device *device); void evdev_keyboard_notify_key(struct evdev_device *device, - uint32_t time, + uint64_t time, int key, enum libinput_key_state state); void evdev_pointer_notify_button(struct evdev_device *device, - uint32_t time, + uint64_t time, int button, enum libinput_button_state state); void evdev_pointer_notify_physical_button(struct evdev_device *device, - uint32_t time, + uint64_t time, int button, enum libinput_button_state state);