<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Touchpad - Edge scrolling and two finger scrolling enabled simultaneously - Plus tap to click"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90070">90070</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Touchpad - Edge scrolling and two finger scrolling enabled simultaneously - Plus tap to click
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Wayland
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>libinput
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>wayland-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>fedevx@yahoo.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Hi,

For my touchpad, when using libinput it seems both scrolling methods work
simultaneously even when not really enabled.

Let me clarify this. In GNOME settings I do not have two-finger scrolling
enabled however both two-finger scrolling and side-scrolling work at the same
time. I can use either one. Then, if I enable two-finger scrolling, only
two-finger scrolling works (and edge scrolling stops working).

So within the GNOME settings, when checking:

Two finger scroll: I get two finger scroll

When unchecking:

Two finger scroll: I get two finger scroll + side scroll

Any ideas why that happens?

xinput 
⎡ Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                  id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                  id=11    [slave  pointer 
(2)]
⎣ Virtual core keyboard                       id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard                 id=5    [slave  keyboard (3)]
    ↳ Power Button                                id=6    [slave  keyboard (3)]
    ↳ Video Bus                                   id=7    [slave  keyboard (3)]
    ↳ Power Button                                id=8    [slave  keyboard (3)]
    ↳ TOSHIBA Web Camera - HD                     id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                id=10    [slave  keyboard
(3)]
    ↳ Toshiba input device                        id=12    [slave  keyboard
(3)]

xinput list-props 11
Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (140):    1
    Coordinate Transformation Matrix (142):    1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (272):    1
    libinput Accel Speed (273):    0.000000
    libinput Natural Scrolling Enabled (274):    0
    libinput Send Events Modes Available (258):    1, 1
    libinput Send Events Mode Enabled (259):    0, 0
    libinput Left Handed Enabled (275):    0
    libinput Scroll Methods Available (276):    1, 1, 0
    libinput Scroll Method Enabled (277):    0, 1, 0
    Device Node (260):    "/dev/input/event11"
    Device Product ID (261):    2, 7

At the same time, while tap to click works in GNOME, I can't get it to work on
GDM. Once in GNOME, tap to click works as expected. I assumed adding this to
/etc/X11/xorg.conf.d/99-libinput.conf would do the job but tap to click does
not work still. Any ideas on this too?

Section "InputClass"
        Identifier "enable tapping and edge scrolling"
        MatchDriver "libinput"
        Option "ScrollMethod" "edge"
        Option "Tapping" "on"
EndSection

Thanks!</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>