https://bugs.freedesktop.org/show_bug.cgi?id=105043
--- Comment #21 from Hi-Angel <hi-an...@yandex.ru> ---
(In reply to Peter Hutterer from comment #20)
> Any updates now that all the hysteresis patches have been merged on master?
Yeah, double-touch still seems to not work occasionally. I'm using git at
commit d8db6b5927f61460b2991479a85056256c819485 "touchpad: end hovering touches
in maybe_end_touch".
Output of "libinput debug-events --verbose --enable-tap" for a single
"non-working" double-touch:
event10 - pressure: begin touch 0
event10 - button state: touch 0 from BUTTON_STATE_NONE, event
BUTTON_EVENT_IN_AREA to BUTTON_STATE_AREA
event10 - button state: touch 1 from BUTTON_STATE_NONE, event
BUTTON_EVENT_IN_AREA to BUTTON_STATE_AREA
event10 - tap: touch 0 state TAP_STATE_IDLE → TAP_EVENT_TOUCH →
TAP_STATE_TOUCH
event10 - tap: touch 1 state TAP_STATE_TOUCH → TAP_EVENT_TOUCH →
TAP_STATE_TOUCH_2
event10 - button state: touch 1 from BUTTON_STATE_AREA, event
BUTTON_EVENT_UP to BUTTON_STATE_NONE
event10 - tap: touch 0 state TAP_STATE_TOUCH_2 → TAP_EVENT_MOTION →
TAP_STATE_TOUCH_2_HOLD
event10 - tap: touch 1 state TAP_STATE_TOUCH_2_HOLD → TAP_EVENT_RELEASE
→ TAP_STATE_HOLD
event10 - tap: touch 0 state TAP_STATE_HOLD → TAP_EVENT_MOTION →
TAP_STATE_HOLD
event10 - pressure: end touch 0
event10 - button state: touch 0 from BUTTON_STATE_AREA, event
BUTTON_EVENT_UP to BUTTON_STATE_NONE
event10 - tap: touch 0 state TAP_STATE_HOLD → TAP_EVENT_RELEASE →
TAP_STATE_IDLE
Output of evemu-record for the same double-touch:
E: 20.461822 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 20.461822 0003 0039 0527 # EV_ABS / ABS_MT_TRACKING_ID 527
E: 20.461822 0003 0035 4097 # EV_ABS / ABS_MT_POSITION_X 4097
E: 20.461822 0003 0036 3175 # EV_ABS / ABS_MT_POSITION_Y 3175
E: 20.461822 0003 0000 4097 # EV_ABS / ABS_X 4097
E: 20.461822 0003 0001 3175 # EV_ABS / ABS_Y 3175
E: 20.461822 0003 0018 0026 # EV_ABS / ABS_PRESSURE 26
E: 20.461822 0003 001c 0006 # EV_ABS / ABS_TOOL_WIDTH 6
E: 20.461822 0001 0145 0001 # EV_KEY / BTN_TOOL_FINGER 1
E: 20.461822 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +6837ms
E: 20.492061 0003 0035 3366 # EV_ABS / ABS_MT_POSITION_X 3366
E: 20.492061 0003 0036 2975 # EV_ABS / ABS_MT_POSITION_Y 2975
E: 20.492061 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1
E: 20.492061 0003 0039 0528 # EV_ABS / ABS_MT_TRACKING_ID 528
E: 20.492061 0003 0035 4097 # EV_ABS / ABS_MT_POSITION_X 4097
E: 20.492061 0003 0036 2508 # EV_ABS / ABS_MT_POSITION_Y 2508
E: 20.492061 0001 014a 0001 # EV_KEY / BTN_TOUCH 1
E: 20.492061 0003 0001 2975 # EV_ABS / ABS_Y 2975
E: 20.492061 0003 0018 0041 # EV_ABS / ABS_PRESSURE 41
E: 20.492061 0003 001c 0005 # EV_ABS / ABS_TOOL_WIDTH 5
E: 20.492061 0001 0145 0000 # EV_KEY / BTN_TOOL_FINGER 0
E: 20.492061 0001 014d 0001 # EV_KEY / BTN_TOOL_DOUBLETAP 1
E: 20.492061 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +31ms
E: 20.515281 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 20.515281 0003 0036 2971 # EV_ABS / ABS_MT_POSITION_Y 2971
E: 20.515281 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1
E: 20.515281 0003 0035 4096 # EV_ABS / ABS_MT_POSITION_X 4096
E: 20.515281 0003 0036 2509 # EV_ABS / ABS_MT_POSITION_Y 2509
E: 20.515281 0003 0000 4093 # EV_ABS / ABS_X 4093
E: 20.515281 0003 0001 2967 # EV_ABS / ABS_Y 2967
E: 20.515281 0003 0018 0043 # EV_ABS / ABS_PRESSURE 43
E: 20.515281 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +23ms
E: 20.538615 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 20.538615 0003 0036 2972 # EV_ABS / ABS_MT_POSITION_Y 2972
E: 20.538615 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1
E: 20.538615 0003 0036 2566 # EV_ABS / ABS_MT_POSITION_Y 2566
E: 20.538615 0003 0000 4094 # EV_ABS / ABS_X 4094
E: 20.538615 0003 0001 2978 # EV_ABS / ABS_Y 2978
E: 20.538615 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +23ms
E: 20.550366 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 20.550366 0003 0035 3328 # EV_ABS / ABS_MT_POSITION_X 3328
E: 20.550366 0003 0036 3129 # EV_ABS / ABS_MT_POSITION_Y 3129
E: 20.550366 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1
E: 20.550366 0003 0039 -001 # EV_ABS / ABS_MT_TRACKING_ID -1
E: 20.550366 0003 0000 3328 # EV_ABS / ABS_X 3328
E: 20.550366 0003 0001 3129 # EV_ABS / ABS_Y 3129
E: 20.550366 0003 001c 0004 # EV_ABS / ABS_TOOL_WIDTH 4
E: 20.550366 0001 0145 0001 # EV_KEY / BTN_TOOL_FINGER 1
E: 20.550366 0001 014d 0000 # EV_KEY / BTN_TOOL_DOUBLETAP 0
E: 20.550366 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +12ms
E: 20.561980 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0
E: 20.561980 0003 0035 3304 # EV_ABS / ABS_MT_POSITION_X 3304
E: 20.561980 0003 0036 3153 # EV_ABS / ABS_MT_POSITION_Y 3153
E: 20.561980 0003 0000 3304 # EV_ABS / ABS_X 3304
E: 20.561980 0003 0001 3153 # EV_ABS / ABS_Y 3153
E: 20.561980 0003 0018 0030 # EV_ABS / ABS_PRESSURE 30
E: 20.561980 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +11ms
E: 20.596309 0003 0039 -001 # EV_ABS / ABS_MT_TRACKING_ID -1
E: 20.596309 0001 014a 0000 # EV_KEY / BTN_TOUCH 0
E: 20.596309 0003 0018 0000 # EV_ABS / ABS_PRESSURE 0
E: 20.596309 0003 001c 0000 # EV_ABS / ABS_TOOL_WIDTH 0
E: 20.596309 0001 0145 0000 # EV_KEY / BTN_TOOL_FINGER 0
E: 20.596309 0000 0000 0000 # ------------ SYN_REPORT (0)
---------- +35ms
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs