Natural scrolling broken?

Hey, in tumbleweed, I had natural scrolling working today while in Gnome, then did an update around 2pm, restarted and natural scrolling would not work again. Tried the Settings app and tried restoring my libinput.conf file that was backed up with a generic file after the update and still nothing. Thanks.

How did you update? If not by ‘zypper dup’, then do so first, it’s ( currently ) the only supported way for Tumbleweed.

I used ‘Package Updater’.

If i do zypper dup, it’s going to install software I’ve removed previously and have nothing to do with the the touch-pad issue.

The following 3 applications are going to be installed:
  Evolution "GNOME Music" "GNOME Software"

The following 19 NEW packages are going to be installed:
  dolphin-part-lang evolution evolution-lang gnome-music gnome-music-lang gnome-software gnome-software-lang
  kactivitymanagerd-lang konsole-part-lang kwallet-tools-lang libkgantt-lang libosinfo-lang libstorage-ng-lang
  tracker tracker-lang tracker-miner-files tracker-miners tracker-miners-lang vlc-codecs

The following 34 packages are going to be REMOVED:
  bundle-lang-common-en bundle-lang-gnome-en bundle-lang-kde-en libamd-2_4_6 libcamd-2_4_6 libccolamd-2_9_6
  libcholmod-3_0_11 libcolamd-2_9_6 libgdbm4 libgnutls28 libgstbadbase-1_0-0 libHalf11 libhogweed2 libicu52_1
  libicu52_1-data libidn11 libIex-2_1-11 libIlmImf-Imf_2_1-21 libIlmThread-2_1-11 liblmdb-0_9_17
  libMagickCore-6_Q16-1 libMagickWand-6_Q16-1 libminiupnpc16 libnettle4 libopencv3_3
  libsuitesparseconfig-4_5_5 libumfpack-5_7_6 libva1 libvpx1 libwebp5 libwx_baseu-suse1 libwx_gtk2u_adv-suse1
  libwx_gtk2u_core-suse1 python-cloudfiles

19 new packages to install, 34 to remove.
Overall download size: 19.7 MiB. Already cached: 0 B. After the operation, 4.0 MiB will be freed.
Continue? [y/n/...? shows all options] (y): n


then run


sudo zypper dup

in a terminal first, reboot and see if the problem persists.

Don’t use that for TW. It’s a rolling release, and as such needs to be upgraded with ‘zypper dup’.

I did it, restarted and nothing 8/.

Are you in a position to test the natural scrolling function with another desktop environment?

yup, in kde now, natural scrolling works fine.

Good to know. FWIW, I was using a laptop with Gnome (openSUSE 15) installed and noticed the same broken behaviour. I was working on another issue for a user at the time and so didn’t investigate further, (but I’m sure that it had been working earlier).

BTW, does invoking the following work in Gnome?

gsettings set org.gnome.desktop.peripherals.mouse natural-scroll true
gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true

When you remove software, you can add a lock to prevent it from being reinstalled.

I’ll look into that, thanks.

I’ll try that in the morning and report back, thanks.

tried that and didn’t work.

Ok, well it was worth a shot. I take it that edge scrolling is working, just not the natural scrolling? You will probably need to submit a bug report for this.

There’s a ridiculous update today

3011 packages to upgrade, 6 new, 7 to remove.
Overall download size: 2.10 GiB. Already cached: 0 B. After the operation, additional 421.5 MiB will be used.

I’ll try that and see what happens, thanks.

Yes, that was big. That’s probably because it is catching up with missed updates. It’s been a week since the previous.

It all seemed to go smoothly here.