Ask Your Question
0

Two finger scrolling not working in Fedora 25

asked 2017-01-18 16:15:51 -0500

teichopsia gravatar image

Linux beginner here. The problem I'm having is that two finger scrolling on my touchpad stopped working all of a sudden after an update about a month ago. It automatically changed the behaviour to edge scrolling.

I'm using fedora 25. Which in turn uses wayland and in turn uses the libinput drivers.

The mouse and Touchpad gui under settings has no effect when toggling the two finger scrolling, but it does switch on and off the edge scrolling.

When using gsettings, the same effect happens.

gsettings set org.gnome.desktop.peripherals.touchpad two-finger-scrolling-enabled true

After digging in a bit more, using xinput --list seems like it's not showing the synaptics driver.

$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:14 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:14 id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:14 id=8 [slave keyboard (3)]

but under cat /proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input11
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=d
B: EV=b
B: KEY=6420 10000 0 0 0 0
B: ABS=260800011000003

From my understanding, it seems like the system isn't detecting the synaptics and that's the cause of the problems? Thanks in advance.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2017-01-25 16:41:47 -0500

whot gravatar image

run libinput-list-devices and see what scroll methods are available on your device. on some devices we don't provide two-finger scrolling because the data is unreliable.

fwiw, xwayland-* devices indicate you're running GNOME on Wayland. In that case the synaptics driver wouldn't apply anyway.

edit flag offensive delete link more

Comments

Thanks for the reply. Seems to be edge only.

Device:           SynPS/2 Synaptics TouchPad
Kernel:           /dev/input/event4
Group:            6
Seat:             seat0, default
Size:             89.43x54.90mm
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:   *edge 
Click methods:    *button-areas 
Disable-w-typing: enabled
Accel profiles:   none
teichopsia gravatar imageteichopsia ( 2017-01-31 20:32:19 -0500 )edit

Question Tools

Stats

Asked: 2017-01-18 16:09:18 -0500

Seen: 1,159 times

Last updated: Jan 25 '17