<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Allow fake middle button on clickpads"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=87402#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Allow fake middle button on clickpads"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=87402">bug 87402</a>
              from <span class="vcard"><a class="email" href="mailto:peter.hutterer@who-t.net" title="Peter Hutterer <peter.hutterer@who-t.net>"> <span class="fn">Peter Hutterer</span></a>
</span></b>
        <pre>(In reply to Tom Hughes from <a href="show_bug.cgi?id=87402#c5">comment #5</a>)
<span class="quote">> When I replaced it the new one had a clickpad and it seems I discovered what
> I have just rediscovered while trying to enable middle click emulation - the
> current synaptics X driver doesn't support middle click emulation (by
> pressing left and right together) for cickpads!</span >

yeah, the synaptics driver doesn't really handle multitouch correctly. half of
that is legacy code, the other half the nightmare of rewriting much of the
driver without breaking all options that synaptics provides. so when we added
software buttons, we added the ability for the middle button.
amongst other things, such historical accidents are what we're trying to get
rid of in libinput.

<span class="quote">> I was unaware until just now that clicking with three fingers also did
> middle mouse - that does indeed work with synaptics but it's very fiddly.</span >

yeah, three finger tap and click with three fingers down will both trigger the
middle click. the latter doesn't work with libinput yet (<a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - Add clickfinger configuration for touchpads"
   href="show_bug.cgi?id=85530">Bug 85530</a>)

<span class="quote">> So if the new libinput driver does support middle as left+right then that's
> probably not as bad as I thought it would be, though a fake middle button
> would certainly give easier access to middle button functionality.</span >

right. what I'd like to focus on is making the left+right middle click less
fiddly so it is a reliable way of triggering middle clicks. If you could help
us out with that, that'd be appreciated. Meanwhile, I think I'm going to stand
by my "no middle software button" stance.</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>