<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 - 4-finger scrolling not recognized by libinput"
href="https://bugs.freedesktop.org/show_bug.cgi?id=98644">98644</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>4-finger scrolling not recognized by libinput
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>1.5.0
</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>hoboprimate@gmail.com
</td>
</tr></table>
<p>
<div>
<pre>Pinch to zoom and two-finger scrolling works, but 4-finger scrolling is not
recognized by libinput.
Running in Gnome 3.22 Wayland.
libinput-list-devices output:
Device: SYN1B7E:01 06CB:2970 Touchpad
Kernel: /dev/input/event13
Group: 6
Seat: seat0, default
Size: 103.00x74.83mm
Capabilities: pointer
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a
libinput-debug-events output:
[The line "gesture state: GESTURE_STATE_NONE → GESTURE_STATE_UNKNOW" appears
when I 4-finger swipe.]
Here's the full log:
input device 'Power Button', /dev/input/event3 is tagged by udev as: Keyboard
input device 'Power Button', /dev/input/event3 is a keyboard
input device 'Video Bus', /dev/input/event6 is tagged by udev as: Keyboard
input device 'Video Bus', /dev/input/event6 is a keyboard
input device 'Power Button', /dev/input/event1 is tagged by udev as: Keyboard
input device 'Power Button', /dev/input/event1 is a keyboard
input device 'Lid Switch', /dev/input/event0 not tagged as input device
not using input device '/dev/input/event0'.
input device 'Sleep Button', /dev/input/event2 is tagged by udev as: Keyboard
input device 'Sleep Button', /dev/input/event2 is a keyboard
input device 'Video Bus', /dev/input/event5 is tagged by udev as: Keyboard
input device 'Video Bus', /dev/input/event5 is a keyboard
input device 'HDA Intel HDMI HDMI/DP,pcm=3', /dev/input/event7 not tagged as
input device
not using input device '/dev/input/event7'.
input device 'HDA Intel HDMI HDMI/DP,pcm=7', /dev/input/event8 not tagged as
input device
not using input device '/dev/input/event8'.
input device 'HDA Intel HDMI HDMI/DP,pcm=8', /dev/input/event9 not tagged as
input device
not using input device '/dev/input/event9'.
input device 'HD WebCam', /dev/input/event14 is tagged by udev as: Keyboard
input device 'HD WebCam', /dev/input/event14 is a keyboard
input device 'HDA Intel PCH Headphone', /dev/input/event10 not tagged as input
device
not using input device '/dev/input/event10'.
input device 'SYN1B7E:01 06CB:2970 Touchpad', /dev/input/event13 is tagged by
udev as: Touchpad
thumb: enabled thumb detection on 'SYN1B7E:01 06CB:2970 Touchpad'
input device 'SYN1B7E:01 06CB:2970 Touchpad', /dev/input/event13 is a touchpad
input device 'AT Translated Set 2 keyboard', /dev/input/event4 is tagged by
udev as: Keyboard
input device 'AT Translated Set 2 keyboard', /dev/input/event4 is a keyboard
palm: dwt activated with SYN1B7E:01 06CB:2970 Touchpad<->AT Translated Set 2
keyboard
input device 'Acer WMI hotkeys', /dev/input/event11 is tagged by udev as:
Keyboard
input device 'Acer WMI hotkeys', /dev/input/event11 is a keyboard
Failed to open /dev/input/event12 (Operation not permitted)
opening input device '/dev/input/event12' failed (Operation not permitted).
failed to create input device '/dev/input/event12'.
-event3 DEVICE_ADDED Power Button seat0
default group1 cap:k
-event6 DEVICE_ADDED Video Bus seat0
default group2 cap:k
-event1 DEVICE_ADDED Power Button seat0
default group3 cap:k
-event2 DEVICE_ADDED Sleep Button seat0
default group4 cap:k
-event5 DEVICE_ADDED Video Bus seat0
default group2 cap:k
-event14 DEVICE_ADDED HD WebCam seat0
default group5 cap:k
-event13 DEVICE_ADDED SYN1B7E:01 06CB:2970 Touchpad seat0
default group6 cap:pg size 103.00/74.83mm tap(dl off) left scroll-nat
scroll-2fg-edge click-buttonareas-clickfinger dwt-on
-event4 DEVICE_ADDED AT Translated Set 2 keyboard seat0
default group7 cap:k
-event11 DEVICE_ADDED Acer WMI hotkeys seat0
default group8 cap:k
thumb state: THUMB_STATE_MAYBE → THUMB_STATE_NO
button state: from BUTTON_STATE_NONE, event BUTTON_EVENT_IN_AREA to
BUTTON_STATE_AREA
thumb state: THUMB_STATE_MAYBE → THUMB_STATE_NO
thumb state: THUMB_STATE_MAYBE → THUMB_STATE_NO
button state: from BUTTON_STATE_NONE, event BUTTON_EVENT_IN_AREA to
BUTTON_STATE_AREA
button state: from BUTTON_STATE_NONE, event BUTTON_EVENT_IN_AREA to
BUTTON_STATE_AREA
gesture state: GESTURE_STATE_NONE → GESTURE_STATE_UNKNOWN
button state: from BUTTON_STATE_AREA, event BUTTON_EVENT_UP to
BUTTON_STATE_NONE
button state: from BUTTON_STATE_AREA, event BUTTON_EVENT_UP to
BUTTON_STATE_NONE
button state: from BUTTON_STATE_AREA, event BUTTON_EVENT_UP to
BUTTON_STATE_NONE
place-event4 KEYBOARD_KEY +1.84s KEY_LEFTCTRL (29) pressed
event4 KEYBOARD_KEY +2.02s KEY_C (46) pressed</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>