https://bugs.freedesktop.org/show_bug.cgi?id=100235

            Bug ID: 100235
           Summary: spurious input events
           Product: Wayland
           Version: unspecified
          Hardware: All
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: libinput
          Assignee: wayland-bugs@lists.freedesktop.org
          Reporter: r...@researchut.com

I'll try my best to describe this bug.

You can see in the below logs that event 15, which is tied to Touchscreen
input, is reporting multiple events. But while these events were generated, I
was not using my touchscreen. Initially, I thought this to be a dying hardware
problem (even though my machine is fairly recent), but then, I have had similar
spurious events on another machine which doesn't even have a touchscreen.

I think there's some bug in libinput generic code, generating spurious events.

I am afraid at this time I do not have clear steps to reproduce, but I was able
to witness this bug on both my machines, running on Debian with libinput 1.6.3.

Do you suspect this to be a problem with libinput ? The other suspect I thought
was systemd-logid. But I couldn't gather enough data to prove it. Luckily, in
this case, libinput-debug-events has been supportive.

Is there anyway to extract more data to prove this bug ?

rrs@learner:~$ uname -a
Linux learner 4.10.3+ #23 SMP Wed Mar 15 21:55:55 IST 2017 x86_64 GNU/Linux
2017-03-16 / 23:13:09 ♒♒♒  ☺  


rrs@learner:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.0 (stretch)
Release:        9.0
Codename:       stretch
2017-03-16 / 23:13:12 ♒♒♒  ☺  



rrs@learner:~$ libinput-debug-events 
-event3   DEVICE_ADDED     Power Button                      seat0 default
group1  cap:k
-event4   DEVICE_ADDED     Video Bus                         seat0 default
group2  cap:k
-event1   DEVICE_ADDED     Power Button                      seat0 default
group3  cap:k
-event15  DEVICE_ADDED     ELAN Touchscreen                  seat0 default
group4  cap:t  size 290x162mm calib
-event14  DEVICE_ADDED     Lenovo EasyCamera                 seat0 default
group5  cap:k
-event6   DEVICE_ADDED     Ideapad extra buttons             seat0 default
group6  cap:k
-event0   DEVICE_ADDED     AT Translated Set 2 keyboard      seat0 default
group7  cap:k
-event5   DEVICE_ADDED     SynPS/2 Synaptics TouchPad        seat0 default
group8  cap:pg  size 87x58mm tap(dl off) left scroll-nat scroll-2fg-edge
click-buttonareas-clickfinger dwt-on
-event0   KEYBOARD_KEY      +3.41s      *** (-1) pressed
 event0   KEYBOARD_KEY      +3.86s      *** (-1) released
-event15  TOUCH_DOWN        +9.46s      0 (0) 25.60/99.95 (74.38/162.46mm)
 event15  TOUCH_FRAME       +9.46s      
 event15  TOUCH_MOTION      +9.46s      0 (0) 25.60/99.43 (74.38/161.62mm)
 event15  TOUCH_FRAME       +9.46s      
 event15  TOUCH_UP          +9.48s      
 event15  TOUCH_FRAME       +9.48s      
-event0   KEYBOARD_KEY      +9.71s      KEY_LEFTMETA (125) pressed
 event0   KEYBOARD_KEY     +10.14s      KEY_LEFTMETA (125) released
 event0   KEYBOARD_KEY     +10.35s      *** (-1) pressed
 event0   KEYBOARD_KEY     +10.44s      *** (-1) pressed
 event0   KEYBOARD_KEY     +10.50s      *** (-1) released
 event0   KEYBOARD_KEY     +10.59s      *** (-1) released
 event0   KEYBOARD_KEY     +11.61s      KEY_LEFTMETA (125) pressed
 event0   KEYBOARD_KEY     +11.72s      KEY_LEFTMETA (125) released
 event0   KEYBOARD_KEY     +12.48s      *** (-1) pressed
 event0   KEYBOARD_KEY     +12.55s      *** (-1) pressed
 event0   KEYBOARD_KEY     +12.60s      *** (-1) released
 event0   KEYBOARD_KEY     +12.69s      *** (-1) released
 event0   KEYBOARD_KEY     +13.17s      KEY_LEFTMETA (125) pressed
 event0   KEYBOARD_KEY     +13.26s      KEY_UP (103) pressed
 event0   KEYBOARD_KEY     +13.37s      KEY_UP (103) released
 event0   KEYBOARD_KEY     +13.38s      KEY_LEFTMETA (125) released
-event15  TOUCH_DOWN       +15.24s      0 (0) 25.60/56.03 (74.38/91.08mm)
 event15  TOUCH_FRAME      +15.24s      
 event15  TOUCH_UP         +15.26s      
 event15  TOUCH_FRAME      +15.26s      
 event15  TOUCH_DOWN       +17.18s      0 (0) 25.60/98.01 (74.38/159.31mm)
 event15  TOUCH_FRAME      +17.18s      
 event15  TOUCH_UP         +17.20s      
 event15  TOUCH_FRAME      +17.20s      
 event15  TOUCH_DOWN       +22.62s      0 (0) 25.60/58.31 (74.38/94.77mm)
 event15  TOUCH_FRAME      +22.62s      
 event15  TOUCH_UP         +22.64s      
 event15  TOUCH_FRAME      +22.64s      
 event15  TOUCH_DOWN       +23.33s      0 (0) 25.60/57.79 (74.38/93.92mm)
 event15  TOUCH_FRAME      +23.33s      
 event15  TOUCH_UP         +23.34s      
 event15  TOUCH_FRAME      +23.34s      
 event15  TOUCH_DOWN       +24.98s      0 (0) 25.60/98.20 (74.38/159.62mm)
 event15  TOUCH_FRAME      +24.98s      
 event15  TOUCH_UP         +25.00s      
 event15  TOUCH_FRAME      +25.00s      
 event15  TOUCH_DOWN       +25.70s      0 (0) 25.60/53.38 (74.38/86.77mm)
 event15  TOUCH_FRAME      +25.70s      
 event15  TOUCH_UP         +25.72s      
 event15  TOUCH_FRAME      +25.72s      
 event15  TOUCH_DOWN       +27.74s      0 (0) 25.60/56.27 (74.38/91.46mm)
 event15  TOUCH_FRAME      +27.74s      
 event15  TOUCH_UP         +27.75s      
 event15  TOUCH_FRAME      +27.75s      
 event15  TOUCH_DOWN       +30.79s      0 (0) 25.60/55.75 (74.38/90.62mm)
 event15  TOUCH_FRAME      +30.79s      
 event15  TOUCH_MOTION     +30.79s      0 (0) 25.60/72.36 (74.38/117.62mm)
 event15  TOUCH_FRAME      +30.79s      
 event15  TOUCH_MOTION     +30.79s      0 (0) 25.60/96.45 (74.38/156.77mm)
 event15  TOUCH_FRAME      +30.79s      
 event15  TOUCH_UP         +30.80s      
 event15  TOUCH_FRAME      +30.80s      
 event15  TOUCH_DOWN       +35.41s      0 (0) 25.60/54.42 (74.38/88.46mm)
 event15  TOUCH_FRAME      +35.41s      
 event15  TOUCH_MOTION     +35.42s      0 (0) 25.60/72.03 (74.38/117.08mm)
 event15  TOUCH_FRAME      +35.42s      
 event15  TOUCH_MOTION     +35.43s      0 (0) 25.60/98.11 (74.38/159.46mm)
 event15  TOUCH_FRAME      +35.43s      
 event15  TOUCH_MOTION     +35.44s      0 (0) 25.60/93.75 (74.38/152.38mm)
 event15  TOUCH_FRAME      +35.44s      
 event15  TOUCH_MOTION     +35.45s      0 (0) 25.60/90.25 (74.38/146.69mm)
 event15  TOUCH_FRAME      +35.45s      
 event15  TOUCH_UP         +35.48s      
 event15  TOUCH_FRAME      +35.48s      
 event15  TOUCH_DOWN       +43.48s      0 (0) 25.60/98.06 (74.38/159.38mm)
 event15  TOUCH_FRAME      +43.48s      
 event15  TOUCH_UP         +43.49s      
 event15  TOUCH_FRAME      +43.49s      
 event15  TOUCH_DOWN       +43.89s      0 (0) 25.60/53.48 (74.38/86.92mm)
 event15  TOUCH_FRAME      +43.89s      
 event15  TOUCH_MOTION     +43.90s      0 (0) 25.60/60.67 (74.38/98.62mm)
 event15  TOUCH_FRAME      +43.90s      
 event15  TOUCH_UP         +43.91s      
 event15  TOUCH_FRAME      +43.91s      
 event15  TOUCH_DOWN       +44.71s      0 (0) 25.60/56.74 (74.38/92.23mm)
 event15  TOUCH_FRAME      +44.71s      
 event15  TOUCH_UP         +44.72s      
 event15  TOUCH_FRAME      +44.72s      
 event15  TOUCH_DOWN       +44.91s      0 (0) 25.60/53.29 (74.38/86.62mm)
 event15  TOUCH_FRAME      +44.91s      
 event15  TOUCH_UP         +44.92s      
 event15  TOUCH_FRAME      +44.92s      
-event0   KEYBOARD_KEY     +45.63s      *** (-1) pressed

 event0   KEYBOARD_KEY     +45.78s      *** (-1) released
-event15  TOUCH_DOWN       +51.69s      0 (0) 25.60/54.00 (74.38/87.77mm)
 event15  TOUCH_FRAME      +51.69s      
 event15  TOUCH_UP         +51.71s      
 event15  TOUCH_FRAME      +51.71s      
 event15  TOUCH_DOWN       +52.10s      0 (0) 25.60/57.08 (74.38/92.77mm)
 event15  TOUCH_FRAME      +52.10s      
 event15  TOUCH_MOTION     +52.11s      0 (0) 25.60/64.03 (74.38/104.08mm)
 event15  TOUCH_FRAME      +52.11s      
 event15  TOUCH_UP         +52.14s      
 event15  TOUCH_FRAME      +52.14s      
-event0   KEYBOARD_KEY     +54.02s      *** (-1) pressed
 event0   KEYBOARD_KEY     +54.88s      *** (-1) released
-event15  TOUCH_DOWN       +55.62s      0 (0) 25.60/56.13 (74.38/91.23mm)
 event15  TOUCH_FRAME      +55.62s      
 event15  TOUCH_UP         +55.64s      
 event15  TOUCH_FRAME      +55.64s      
-event0   KEYBOARD_KEY     +56.19s      *** (-1) pressed
 event0   KEYBOARD_KEY     +56.45s      *** (-1) pressed
^C2017-03-16 / 22:52:33 ♒♒♒  ☺

-- 
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

Reply via email to