<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - RFE: Please support tap-and-drag for right and middle buttons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92015#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - RFE: Please support tap-and-drag for right and middle buttons"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92015">bug 92015</a>
              from <span class="vcard"><a class="email" href="mailto:john+bugs_freedesktop_org@daaave.org" title="John <john+bugs_freedesktop_org@daaave.org>"> <span class="fn">John</span></a>
</span></b>
        <pre>Hope this doesn't count as a "me too", but I have an implementation idea that's
different from the suggestions above.  This may actually need its own bug; I
can't decide.

My issue is that I have a Trackpoint mouse ("eraser mouse") and when scroll
wheel emulation is enabled there's no way to do a middle-click-drag (because as
soon as you hold down the middle mouse button, it activates the scroll wheel
emulation).

The thought I had, and I admit this is hacky and I'm open to suggestions, was
that if you hold the middle mouse button down for a threshold amount of time
without moving the pointer, it would switch back from scroll wheel emulation to
normal behaviour (where the middle button is acting like a middle button
again).  So you can do a middle-click-drag, you just have to hold the mouse
button down for say 1 second before you can start dragging.  Not perfect, but
certainly better than not ever being able to do it at all.

Thoughts?  And again, let me know if touchpads and Trackpoints are apples and
oranges and I'll open this in its own bug.</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>