<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:noabody@yahoo.com" title="noabody@yahoo.com">noabody@yahoo.com</a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Logitech K400: double tap on touchpad is filtered by debouncing code"
href="https://bugs.freedesktop.org/show_bug.cgi?id=106534">bug 106534</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Attachment #139604 is obsolete</td>
<td>
</td>
<td>1
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Logitech K400: double tap on touchpad is filtered by debouncing code"
href="https://bugs.freedesktop.org/show_bug.cgi?id=106534#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Logitech K400: double tap on touchpad is filtered by debouncing code"
href="https://bugs.freedesktop.org/show_bug.cgi?id=106534">bug 106534</a>
from <span class="vcard"><a class="email" href="mailto:noabody@yahoo.com" title="noabody@yahoo.com">noabody@yahoo.com</a>
</span></b>
<pre>Created <span class=""><a href="attachment.cgi?id=139612" name="attach_139612" title="Corrected no-debounce for source package in Cosmic 1.10.6">attachment 139612</a> <a href="attachment.cgi?id=139612&action=edit" title="Corrected no-debounce for source package in Cosmic 1.10.6">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=106534&attachment=139612'>[review]</a>
Corrected no-debounce for source package in Cosmic 1.10.6
Was dreaming about this issue last night, that's when you know good
trouble-shooting is taking place.
Existing patch in Cosmic must be wrong. Addition of K400 patch uses same
no-debounce code created for MS_NANO_TRANSCEIVER=1. That code defines the
debounce exception handler and isn't supposed to be extensible. Removed all
existing entries for K400 and localized changes to
libinput-1.10.6/udev/90-libinput-model-quirks.hwdb.
Built my own sources clean:
apt --build source libinput10
Created /etc/udev/hwdb.d/99-no-debounce.hwdb:
# Logitech K400r
libinput:mouse:input:b0003v046Dp404B*
LIBINPUT_MODEL_MS_NANO_TRANSCEIVER=1
# Logitech K830
libinput:mouse:input:b0003v046Dp404C*
LIBINPUT_MODEL_MS_NANO_TRANSCEIVER=1
# Logitech K400Plus
libinput:mouse:input:b0003v046Dp404D*
LIBINPUT_MODEL_MS_NANO_TRANSCEIVER=1
sudo cp 99-no-debounce.hwdb /etc/udev/hwdb.d/99-no-debounce.hwdb
sudo udevadm hwdb --update
The wording of the original patch could be a bit more generic to give a clue as
to purpose, something like LIBINPUT_MODEL_GENERIC_NODEBOUNCE. Regardless,
those entries state that the LIBINPUT_MODEL_MS_NANO_TRANSCEIVER quirk will be
applied to matching devices.
Users wanting to test no-debounce should get upstream packages with the code,
create a 99-no-debounce.hwdb and, upon successful test, migrate changes to
udev/90-libinput-model-quirks.hwdb.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>