From https://bugs.freedesktop.org/show_bug.cgi?id=93165: Here I selected the touchpad and reproduced the "missing topmost touch" output, I *think* by lifting both fingers up at the same time: # EVEMU 1.3 # Kernel: 4.2.5-1-ARCH # DMI: dmi:bvnLENOVO:bvr6UET54WW(1.34):bd09/16/2010:svnLENOVO:pn292422G:pvrThinkPadT410s:rvnLENOVO:rn292422G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: # Input device name: "SynPS/2 Synaptics TouchPad" # Input device ID: bus 0x11 vendor 0x02 product 0x07 version 0x1b1 # Supported events: # Event type 0 (EV_SYN) # Event code 0 (SYN_REPORT) # Event code 1 (SYN_CONFIG) # Event code 2 (SYN_MT_REPORT) # Event code 3 (SYN_DROPPED) # Event code 4 ((null)) # Event code 5 ((null)) # Event code 6 ((null)) # Event code 7 ((null)) # Event code 8 ((null)) # Event code 9 ((null)) # Event code 10 ((null)) # Event code 11 ((null)) # Event code 12 ((null)) # Event code 13 ((null)) # Event code 14 ((null)) # Event type 1 (EV_KEY) # Event code 272 (BTN_LEFT) # Event code 273 (BTN_RIGHT) # Event code 325 (BTN_TOOL_FINGER) # Event code 330 (BTN_TOUCH) # Event code 333 (BTN_TOOL_DOUBLETAP) # Event code 334 (BTN_TOOL_TRIPLETAP) # Event type 3 (EV_ABS) # Event code 0 (ABS_X) # Value 4308 # Min 1472 # Max 5888 # Fuzz 0 # Flat 0 # Resolution 75 # Event code 1 (ABS_Y) # Value 3389 # Min 1408 # Max 4820 # Fuzz 0 # Flat 0 # Resolution 105 # Event code 24 (ABS_PRESSURE) # Value 0 # Min 0 # Max 255 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 28 (ABS_TOOL_WIDTH) # Value 0 # Min 0 # Max 15 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 47 (ABS_MT_SLOT) # Value 0 # Min 0 # Max 1 # Fuzz 0 # Flat 0 # Resolution 0 # Event code 53 (ABS_MT_POSITION_X) # Value 0 # Min 1472 # Max 5888 # Fuzz 0 # Flat 0 # Resolution 75 # Event code 54 (ABS_MT_POSITION_Y) # Value 0 # Min 1408 # Max 4820 # Fuzz 0 # Flat 0 # Resolution 105 # Event code 57 (ABS_MT_TRACKING_ID) # Value 0 # Min 0 # Max 65535 # Fuzz 0 # Flat 0 # Resolution 0 # Properties: # Property type 0 (INPUT_PROP_POINTER) # Property type 3 (INPUT_PROP_SEMI_MT) N: SynPS/2 Synaptics TouchPad I: 0011 0002 0007 01b1 P: 09 00 00 00 00 00 00 00 B: 00 0b 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 03 00 00 00 00 00 B: 01 20 64 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 01 00 00 00 00 00 00 00 00 B: 02 00 00 00 00 00 00 00 00 B: 03 03 00 00 11 00 80 60 02 B: 04 00 00 00 00 00 00 00 00 B: 05 00 00 00 00 00 00 00 00 B: 11 00 00 00 00 00 00 00 00 B: 12 00 00 00 00 00 00 00 00 B: 14 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 B: 15 00 00 00 00 00 00 00 00 A: 00 1472 5888 0 0 75 A: 01 1408 4820 0 0 105 A: 18 0 255 0 0 0 A: 1c 0 15 0 0 0 A: 2f 0 1 0 0 0 A: 35 1472 5888 0 0 75 A: 36 1408 4820 0 0 105 A: 39 0 65535 0 0 0 ################################ # Waiting for events # ################################ E: 0.000001 0003 0039 0747 # EV_ABS / ABS_MT_TRACKING_ID 747 E: 0.000001 0003 0035 3337 # EV_ABS / ABS_MT_POSITION_X 3337 E: 0.000001 0003 0036 4363 # EV_ABS / ABS_MT_POSITION_Y 4363 E: 0.000001 0001 014a 0001 # EV_KEY / BTN_TOUCH 1 E: 0.000001 0003 0000 3337 # EV_ABS / ABS_X 3337 E: 0.000001 0003 0001 4363 # EV_ABS / ABS_Y 4363 E: 0.000001 0003 0018 0060 # EV_ABS / ABS_PRESSURE 60 E: 0.000001 0003 001c 0004 # EV_ABS / ABS_TOOL_WIDTH 4 E: 0.000001 0001 0145 0001 # EV_KEY / BTN_TOOL_FINGER 1 E: 0.000001 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +0ms E: 0.013377 0003 0035 3322 # EV_ABS / ABS_MT_POSITION_X 3322 E: 0.013377 0003 0036 4354 # EV_ABS / ABS_MT_POSITION_Y 4354 E: 0.013377 0003 0000 3322 # EV_ABS / ABS_X 3322 E: 0.013377 0003 0001 4354 # EV_ABS / ABS_Y 4354 E: 0.013377 0003 0018 0063 # EV_ABS / ABS_PRESSURE 63 E: 0.013377 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +13ms E: 0.025559 0003 0035 3310 # EV_ABS / ABS_MT_POSITION_X 3310 E: 0.025559 0003 0036 4342 # EV_ABS / ABS_MT_POSITION_Y 4342 E: 0.025559 0003 0000 3310 # EV_ABS / ABS_X 3310 E: 0.025559 0003 0001 4342 # EV_ABS / ABS_Y 4342 E: 0.025559 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.037375 0003 0035 3304 # EV_ABS / ABS_MT_POSITION_X 3304 E: 0.037375 0003 0036 4333 # EV_ABS / ABS_MT_POSITION_Y 4333 E: 0.037375 0003 0000 3304 # EV_ABS / ABS_X 3304 E: 0.037375 0003 0001 4333 # EV_ABS / ABS_Y 4333 E: 0.037375 0003 0018 0064 # EV_ABS / ABS_PRESSURE 64 E: 0.037375 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.049269 0003 0035 3306 # EV_ABS / ABS_MT_POSITION_X 3306 E: 0.049269 0003 0036 4334 # EV_ABS / ABS_MT_POSITION_Y 4334 E: 0.049269 0003 0000 3306 # EV_ABS / ABS_X 3306 E: 0.049269 0003 0001 4334 # EV_ABS / ABS_Y 4334 E: 0.049269 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.062280 0003 0035 3311 # EV_ABS / ABS_MT_POSITION_X 3311 E: 0.062280 0003 0036 4340 # EV_ABS / ABS_MT_POSITION_Y 4340 E: 0.062280 0003 0000 3311 # EV_ABS / ABS_X 3311 E: 0.062280 0003 0001 4340 # EV_ABS / ABS_Y 4340 E: 0.062280 0003 0018 0065 # EV_ABS / ABS_PRESSURE 65 E: 0.062280 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +13ms E: 0.086986 0003 0035 3318 # EV_ABS / ABS_MT_POSITION_X 3318 E: 0.086986 0003 0036 4350 # EV_ABS / ABS_MT_POSITION_Y 4350 E: 0.086986 0003 0000 3318 # EV_ABS / ABS_X 3318 E: 0.086986 0003 0001 4350 # EV_ABS / ABS_Y 4350 E: 0.086986 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +24ms E: 0.098652 0003 0035 3323 # EV_ABS / ABS_MT_POSITION_X 3323 E: 0.098652 0003 0036 4356 # EV_ABS / ABS_MT_POSITION_Y 4356 E: 0.098652 0003 0000 3323 # EV_ABS / ABS_X 3323 E: 0.098652 0003 0001 4356 # EV_ABS / ABS_Y 4356 E: 0.098652 0003 0018 0066 # EV_ABS / ABS_PRESSURE 66 E: 0.098652 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.111662 0003 0035 3325 # EV_ABS / ABS_MT_POSITION_X 3325 E: 0.111662 0003 0036 4359 # EV_ABS / ABS_MT_POSITION_Y 4359 E: 0.111662 0003 0000 3325 # EV_ABS / ABS_X 3325 E: 0.111662 0003 0001 4359 # EV_ABS / ABS_Y 4359 E: 0.111662 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +13ms E: 0.123351 0003 0035 3323 # EV_ABS / ABS_MT_POSITION_X 3323 E: 0.123351 0003 0036 4360 # EV_ABS / ABS_MT_POSITION_Y 4360 E: 0.123351 0003 0000 3323 # EV_ABS / ABS_X 3323 E: 0.123351 0003 0001 4360 # EV_ABS / ABS_Y 4360 E: 0.123351 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.136363 0003 0035 3319 # EV_ABS / ABS_MT_POSITION_X 3319 E: 0.136363 0003 0036 4356 # EV_ABS / ABS_MT_POSITION_Y 4356 E: 0.136363 0003 0000 3319 # EV_ABS / ABS_X 3319 E: 0.136363 0003 0001 4356 # EV_ABS / ABS_Y 4356 E: 0.136363 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +13ms E: 0.160221 0003 0035 3311 # EV_ABS / ABS_MT_POSITION_X 3311 E: 0.160221 0003 0036 4352 # EV_ABS / ABS_MT_POSITION_Y 4352 E: 0.160221 0003 0000 3311 # EV_ABS / ABS_X 3311 E: 0.160221 0003 0001 4352 # EV_ABS / ABS_Y 4352 E: 0.160221 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +24ms E: 0.171949 0003 0035 3307 # EV_ABS / ABS_MT_POSITION_X 3307 E: 0.171949 0003 0036 4348 # EV_ABS / ABS_MT_POSITION_Y 4348 E: 0.171949 0003 0000 3307 # EV_ABS / ABS_X 3307 E: 0.171949 0003 0001 4348 # EV_ABS / ABS_Y 4348 E: 0.171949 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +11ms E: 0.184980 0003 0035 3303 # EV_ABS / ABS_MT_POSITION_X 3303 E: 0.184980 0003 0000 3303 # EV_ABS / ABS_X 3303 E: 0.184980 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +13ms E: 0.196818 0003 0035 3300 # EV_ABS / ABS_MT_POSITION_X 3300 E: 0.196818 0003 0036 4349 # EV_ABS / ABS_MT_POSITION_Y 4349 E: 0.196818 0003 0000 3300 # EV_ABS / ABS_X 3300 E: 0.196818 0003 0001 4349 # EV_ABS / ABS_Y 4349 E: 0.196818 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.208783 0003 0035 3304 # EV_ABS / ABS_MT_POSITION_X 3304 E: 0.208783 0003 0036 4353 # EV_ABS / ABS_MT_POSITION_Y 4353 E: 0.208783 0003 0000 3304 # EV_ABS / ABS_X 3304 E: 0.208783 0003 0001 4353 # EV_ABS / ABS_Y 4353 E: 0.208783 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.233474 0003 0035 3456 # EV_ABS / ABS_MT_POSITION_X 3456 E: 0.233474 0003 0036 4364 # EV_ABS / ABS_MT_POSITION_Y 4364 E: 0.233474 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.233474 0003 0039 0748 # EV_ABS / ABS_MT_TRACKING_ID 748 E: 0.233474 0003 0035 3547 # EV_ABS / ABS_MT_POSITION_X 3547 E: 0.233474 0003 0036 1234 # EV_ABS / ABS_MT_POSITION_Y 1234 E: 0.233474 0003 0000 3547 # EV_ABS / ABS_X 3547 E: 0.233474 0003 0001 4364 # EV_ABS / ABS_Y 4364 E: 0.233474 0003 0018 0068 # EV_ABS / ABS_PRESSURE 68 E: 0.233474 0003 001c 0005 # EV_ABS / ABS_TOOL_WIDTH 5 E: 0.233474 0001 0145 0000 # EV_KEY / BTN_TOOL_FINGER 0 E: 0.233474 0001 014d 0001 # EV_KEY / BTN_TOOL_DOUBLETAP 1 E: 0.233474 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.258075 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.258075 0003 0035 3642 # EV_ABS / ABS_MT_POSITION_X 3642 E: 0.258075 0003 0036 4382 # EV_ABS / ABS_MT_POSITION_Y 4382 E: 0.258075 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.258075 0003 0035 3658 # EV_ABS / ABS_MT_POSITION_X 3658 E: 0.258075 0003 0036 1258 # EV_ABS / ABS_MT_POSITION_Y 1258 E: 0.258075 0003 0000 3642 # EV_ABS / ABS_X 3642 E: 0.258075 0003 0001 4382 # EV_ABS / ABS_Y 4382 E: 0.258075 0003 0018 0069 # EV_ABS / ABS_PRESSURE 69 E: 0.258075 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.282607 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.282607 0003 0035 3705 # EV_ABS / ABS_MT_POSITION_X 3705 E: 0.282607 0003 0036 4391 # EV_ABS / ABS_MT_POSITION_Y 4391 E: 0.282607 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.282607 0003 0035 3708 # EV_ABS / ABS_MT_POSITION_X 3708 E: 0.282607 0003 0036 1288 # EV_ABS / ABS_MT_POSITION_Y 1288 E: 0.282607 0003 0000 3705 # EV_ABS / ABS_X 3705 E: 0.282607 0003 0001 4391 # EV_ABS / ABS_Y 4391 E: 0.282607 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +24ms E: 0.307816 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.307816 0003 0035 3732 # EV_ABS / ABS_MT_POSITION_X 3732 E: 0.307816 0003 0036 4389 # EV_ABS / ABS_MT_POSITION_Y 4389 E: 0.307816 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.307816 0003 0035 3742 # EV_ABS / ABS_MT_POSITION_X 3742 E: 0.307816 0003 0036 1304 # EV_ABS / ABS_MT_POSITION_Y 1304 E: 0.307816 0003 0000 3732 # EV_ABS / ABS_X 3732 E: 0.307816 0003 0001 4389 # EV_ABS / ABS_Y 4389 E: 0.307816 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.331079 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.331079 0003 0035 3726 # EV_ABS / ABS_MT_POSITION_X 3726 E: 0.331079 0003 0036 4362 # EV_ABS / ABS_MT_POSITION_Y 4362 E: 0.331079 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.331079 0003 0035 3734 # EV_ABS / ABS_MT_POSITION_X 3734 E: 0.331079 0003 0036 1288 # EV_ABS / ABS_MT_POSITION_Y 1288 E: 0.331079 0003 0000 3726 # EV_ABS / ABS_X 3726 E: 0.331079 0003 0001 4362 # EV_ABS / ABS_Y 4362 E: 0.331079 0003 0018 0071 # EV_ABS / ABS_PRESSURE 71 E: 0.331079 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +24ms E: 0.356044 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.356044 0003 0035 3699 # EV_ABS / ABS_MT_POSITION_X 3699 E: 0.356044 0003 0036 4328 # EV_ABS / ABS_MT_POSITION_Y 4328 E: 0.356044 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.356044 0003 0035 3702 # EV_ABS / ABS_MT_POSITION_X 3702 E: 0.356044 0003 0036 1242 # EV_ABS / ABS_MT_POSITION_Y 1242 E: 0.356044 0003 0000 3699 # EV_ABS / ABS_X 3699 E: 0.356044 0003 0001 4328 # EV_ABS / ABS_Y 4328 E: 0.356044 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.381093 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.381093 0003 0035 3668 # EV_ABS / ABS_MT_POSITION_X 3668 E: 0.381093 0003 0036 4314 # EV_ABS / ABS_MT_POSITION_Y 4314 E: 0.381093 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.381093 0003 0035 3674 # EV_ABS / ABS_MT_POSITION_X 3674 E: 0.381093 0003 0036 1212 # EV_ABS / ABS_MT_POSITION_Y 1212 E: 0.381093 0003 0000 3674 # EV_ABS / ABS_X 3674 E: 0.381093 0003 0001 4314 # EV_ABS / ABS_Y 4314 E: 0.381093 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.405393 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.405393 0003 0035 3670 # EV_ABS / ABS_MT_POSITION_X 3670 E: 0.405393 0003 0036 4315 # EV_ABS / ABS_MT_POSITION_Y 4315 E: 0.405393 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.405393 0003 0035 3673 # EV_ABS / ABS_MT_POSITION_X 3673 E: 0.405393 0003 0036 1224 # EV_ABS / ABS_MT_POSITION_Y 1224 E: 0.405393 0003 0000 3673 # EV_ABS / ABS_X 3673 E: 0.405393 0003 0001 4315 # EV_ABS / ABS_Y 4315 E: 0.405393 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +24ms E: 0.430151 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.430151 0003 0036 4322 # EV_ABS / ABS_MT_POSITION_Y 4322 E: 0.430151 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.430151 0003 0035 3674 # EV_ABS / ABS_MT_POSITION_X 3674 E: 0.430151 0003 0036 1238 # EV_ABS / ABS_MT_POSITION_Y 1238 E: 0.430151 0003 0000 3674 # EV_ABS / ABS_X 3674 E: 0.430151 0003 0001 4322 # EV_ABS / ABS_Y 4322 E: 0.430151 0003 0018 0068 # EV_ABS / ABS_PRESSURE 68 E: 0.430151 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.453655 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.453655 0003 0035 3676 # EV_ABS / ABS_MT_POSITION_X 3676 E: 0.453655 0003 0036 4326 # EV_ABS / ABS_MT_POSITION_Y 4326 E: 0.453655 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.453655 0003 0035 3678 # EV_ABS / ABS_MT_POSITION_X 3678 E: 0.453655 0003 0000 3678 # EV_ABS / ABS_X 3678 E: 0.453655 0003 0001 4326 # EV_ABS / ABS_Y 4326 E: 0.453655 0003 0018 0069 # EV_ABS / ABS_PRESSURE 69 E: 0.453655 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +23ms E: 0.478841 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.478841 0003 0035 3682 # EV_ABS / ABS_MT_POSITION_X 3682 E: 0.478841 0003 0036 4318 # EV_ABS / ABS_MT_POSITION_Y 4318 E: 0.478841 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.478841 0003 0035 3686 # EV_ABS / ABS_MT_POSITION_X 3686 E: 0.478841 0003 0036 1242 # EV_ABS / ABS_MT_POSITION_Y 1242 E: 0.478841 0003 0000 3686 # EV_ABS / ABS_X 3686 E: 0.478841 0003 0001 4318 # EV_ABS / ABS_Y 4318 E: 0.478841 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.502489 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.502489 0003 0035 3680 # EV_ABS / ABS_MT_POSITION_X 3680 E: 0.502489 0003 0036 4300 # EV_ABS / ABS_MT_POSITION_Y 4300 E: 0.502489 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.502489 0003 0035 3683 # EV_ABS / ABS_MT_POSITION_X 3683 E: 0.502489 0003 0036 1224 # EV_ABS / ABS_MT_POSITION_Y 1224 E: 0.502489 0003 0000 3683 # EV_ABS / ABS_X 3683 E: 0.502489 0003 0001 4300 # EV_ABS / ABS_Y 4300 E: 0.502489 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +24ms E: 0.527615 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.527615 0003 0035 3418 # EV_ABS / ABS_MT_POSITION_X 3418 E: 0.527615 0003 0036 4182 # EV_ABS / ABS_MT_POSITION_Y 4182 E: 0.527615 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.527615 0003 0035 3564 # EV_ABS / ABS_MT_POSITION_X 3564 E: 0.527615 0003 0036 1232 # EV_ABS / ABS_MT_POSITION_Y 1232 E: 0.527615 0001 014a 0000 # EV_KEY / BTN_TOUCH 0 E: 0.527615 0003 0000 3418 # EV_ABS / ABS_X 3418 E: 0.527615 0003 0001 4182 # EV_ABS / ABS_Y 4182 E: 0.527615 0003 0018 0019 # EV_ABS / ABS_PRESSURE 19 E: 0.527615 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +25ms E: 0.539895 0003 002f 0000 # EV_ABS / ABS_MT_SLOT 0 E: 0.539895 0003 0039 -001 # EV_ABS / ABS_MT_TRACKING_ID -1 E: 0.539895 0003 002f 0001 # EV_ABS / ABS_MT_SLOT 1 E: 0.539895 0003 0039 -001 # EV_ABS / ABS_MT_TRACKING_ID -1 E: 0.539895 0003 0018 0003 # EV_ABS / ABS_PRESSURE 3 E: 0.539895 0003 001c 0000 # EV_ABS / ABS_TOOL_WIDTH 0 E: 0.539895 0001 014d 0000 # EV_KEY / BTN_TOOL_DOUBLETAP 0 E: 0.539895 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.551846 0003 0018 0001 # EV_ABS / ABS_PRESSURE 1 E: 0.551846 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.563845 0003 0018 0000 # EV_ABS / ABS_PRESSURE 0 E: 0.563845 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +12ms E: 0.944121 0003 0018 0001 # EV_ABS / ABS_PRESSURE 1 E: 0.944121 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +381ms E: 0.955648 0003 0018 0000 # EV_ABS / ABS_PRESSURE 0 E: 0.955648 0000 0000 0000 # ------------ SYN_REPORT (0) ---------- +11ms
This touchpad does hover touches, so while the touch ends in the second-to-last event, the touches end in the subsequent event. Because BTN_TOUCH is up but BTN_TOOL_DOUBLETAP is down, the semi-mt code to find the top-most touch point thinks there are still fingers down and then gets confused when it can't find a touchpoint.
http://lists.freedesktop.org/archives/wayland-devel/2015-December/025897.html
commit eb1197899e87c51e8c5eb7711659302175732b64 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Wed Dec 2 10:36:30 2015 +1000 touchpad: don't try to position fake touches when no fingers are down
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.