<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - spurious input events"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100235">100235</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>spurious input events
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>major
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>libinput
</td>
</tr>
<tr>
<th>Assignee</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>rrs@researchut.com
</td>
</tr></table>
<p>
<div>
<pre>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 ♒♒♒ ☺</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>