<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - button scrolling for absolute devices"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106674#c28">Comment # 28</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - button scrolling for absolute devices"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106674">bug 106674</a>
              from <span class="vcard"><a class="email" href="mailto:alon.barlev@gmail.com" title="Alon Bar-Lev <alon.barlev@gmail.com>"> <span class="fn">Alon Bar-Lev</span></a>
</span></b>
        <pre>(In reply to Peter Hutterer from <a href="show_bug.cgi?id=106674#c26">comment #26</a>)
<span class="quote">> right, so the patch I sent out merely makes the button scrolling
> *available*, it doesn't *enable* it by default. You'll have to both enable
> it and select a suitable button to scroll with. For trackpoints we do this
> automatically (hence middle scrolling works OOTB) and on some trackballs we
> select a button but don't enable it by default. But this is a special case
> here, the virtual tablet device is a generic one that forwards whatever
> comes in from the host so we cannot enable the button scrolling by default
> without likely upsetting other setups.

> Try with
> libinput debug-events --set-scroll-method=button
> --set-scroll-button=BTN_MIDDLE</span >

See <span class=""><a href="attachment.cgi?id=139899" name="attach_139899" title="libinput-debug-events.patched.txt">attachment#139899</a> <a href="attachment.cgi?id=139899&action=edit" title="libinput-debug-events.patched.txt">[details]</a></span>, seems like when I press the middle button there is no
event, then I move the cursor and get standard events of movement, when I
release it dispatches press/release.

<span class="quote">> If that works, then the libinput bits are done and you now need to figure
> out how to get this into the session (xorg.conf snippet or if your DE
> supports graphical configuration for that bit, then that)</span >

My xorg configuration is outlined at <a href="show_bug.cgi?id=106674#c0">comment#0</a>, what should I change? Also see
<span class=""><a href="attachment.cgi?id=139898" name="attach_139898" title="xinput-list-props.patched.txt">attachment#139898</a> <a href="attachment.cgi?id=139898&action=edit" title="xinput-list-props.patched.txt">[details]</a></span> as far as I see it should be fine, not sure why natural
scrolling is disabled, but the button scrolling is set.
---
        libinput Natural Scrolling Enabled (253):       0
        libinput Natural Scrolling Enabled Default (254):       0
        libinput Button Scrolling Button (264): 2
        libinput Button Scrolling Button Default (265): 2
---</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>