<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Touchpad interferes with trackpoint when disabled"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96267#c13">Comment # 13</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Touchpad interferes with trackpoint when disabled"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96267">bug 96267</a>
from <span class="vcard"><a class="email" href="mailto:benjamin.tissoires@gmail.com" title="Benjamin Tissoires <benjamin.tissoires@gmail.com>"> <span class="fn">Benjamin Tissoires</span></a>
</span></b>
<pre>Looking at the parsed output on the recording I just submitted, there is only
one event (at 2.605918) which has the ext button flag.
In the synaptics.c source, the ext button event is marked with
((buf[0]^buf[3]) & 0x02).
buf[3] is only at 0xc2 in the recording at the end, when I release the middle
button.
So the events are not provided correctly to the kernel, and that's why the
kernel doesn't emit events it can't see.
To be sure whether it was a hardware failure or a firmware issue, I switched
the touchpad on my t450s to RMI4 over SMBus. In this case, I can not see such
failure to transmit events, and so the hardware sees those events, but the
firmware messes up while on pure PS/2.
That's one more bug over pure PS/2 that can be solved only by switching to
RMI4, and so I'll try to push forward the acceptance of the SMBus Host Notify
piece right now. This piece blocks us to get the RMI4 over SMBus accepted
upstream.</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>