<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - libinput handles mouse button remapping and button scrolling in the wrong order"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100042#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - libinput handles mouse button remapping and button scrolling in the wrong order"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100042">bug 100042</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 freeyourmind from <a href="show_bug.cgi?id=100042#c5">comment #5</a>)
<span class="quote">> "Evdev Wheel Emulation Axes" is the feature I can't find an equivalent for
> with libinput. With evdev, I map the horizontal scrolling from the wheel
> emulation to buttons 10 and 11, Then I rebind sets of buttons 6, 7 -> 8, 9
> -> 10, 11 -> 6, 7, so the 10 and 11 from the wheel emulation become 6 and 7,
> and the original 6 and 7 buttons can be mapped elsewhere.</span >

The original 6/7 buttons? No driver (evdev included) should map a physical
button to logical button 6 or 7. Right now, this config looks like you're
trying to map wheel emulation scrolling to 6/7 (albeit indirectly) and
horizontal scroll wheels to buttons 9 and 8 (forward, back). for a mouse with
six physical buttons, your default logical mapping should be 1 2 3 8 9 10, i.e.
your sixth button should be mapped to 10 by default. you never need to touch
logical buttons 4-7</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>