I have just updated from Ubuntu 17.04. Natural scrolling was not activated, so I turned it on in Settings -> Devices -> Mouse & Touch-pad. But still not working... What can I do?
I followed advice from answers to the queston How to enable natural scrolling with mouse in 17.04?. In my case removing xserver-xorg-input-synaptics and restarting did the trick:
sudo apt remove xserver-xorg-input-synaptics
And is has nothing to do with libinput. The gsetting the settings use seems to be wrong initially(!). This was it:
gsettings set org.gnome.desktop.peripherals.touchpad edge-scrolling-enabled true
Even weirder: changing "edge scrolling" in settings->mouse now ALSO works. And turning "natural scrolling" off now also reverses the direction. I do not get why this now works but it works for me ;)
/usr/share/X11/xorg.conf.d/40-libinput.conf file the next line:
Identifier "libinput touchpad catchall"
--> Option "Tapping" "true"
This line without the arrow:
Option "Tapping" "true"
Next step should either reboot (did myself) or restart X server, it seems is working for me!!