<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Two finger scrolling isn't smooth"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89683#c13">Comment # 13</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Two finger scrolling isn't smooth"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89683">bug 89683</a>
              from <span class="vcard"><a class="email" href="mailto:jwrdegoede@fedoraproject.org" title="Hans de Goede <jwrdegoede@fedoraproject.org>"> <span class="fn">Hans de Goede</span></a>
</span></b>
        <pre>Hi,

(In reply to Peter Hutterer from <a href="show_bug.cgi?id=89683#c12">comment #12</a>)
<span class="quote">> I think keeping the accurate touch info for touch 1 is better, so your
> second approach.</span >

Ok, I will go work on the kernel side of that then.

<span class="quote">> What type of libinput changes do we need though? it looks
> like changing that in the kernel would give us sufficient information in
> libinput to just keep doing what we're doing right now.</span >

Even when touch1 is accurate then touch2 will still jump from one location to
the next because it is still low resolution. Since we average the movement of
both fingers for 2g scrolling this means that scrolling will be smooth until
the 2nd touch jumps and then the scrolling will jump too, move smooth again,
jump at the next transition, etc. So for 2fg scrolling on semi-mt touchpads
libinput should only look at slot 0.

Regards,

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