I figured out a fix for SUSE Tumbleweed with the LXDE desktop.
If you go to the PCmanFM su mode (super user mode) accessed through the LXDE control center, under application launch>System>LXDE Control Center,
then go to the 70-synaptics.conf file under /etc/X11/xorg.conf.d (make a copy of the file and keep it somewhere safe in case of an accident),
you will see this:
Example xorg.conf.d snippet that assigns the touchpad driver
to all touchpads. See xorg.conf.d(5) for more information on
InputClass.
DO NOT EDIT THIS FILE, your distribution will likely overwrite
it when updating. Copy (and rename) this file into
/etc/X11/xorg.conf.d first.
Additional options may be added in the form of
Option “OptionName” “value”
Section “InputClass”
Identifier “touchpad catchall”
Driver “synaptics”
MatchIsTouchpad “on”
This option is recommend on all Linux systems using evdev, but cannot be
enabled by default. See the following link for details:
MatchDevicePath "/dev/input/event*"
Option "HorizEdgeScroll" "off"
enable tap-to-click as default (bnc#722457)
Option "TapButton1" "1"
Option "TapButton3" "2"
Option "TapButton2" "3"
EndSection
Section “InputClass”
Identifier “touchpad ignore duplicates”
MatchIsTouchpad “on”
MatchOS “Linux”
MatchDevicePath “/dev/input/mouse*”
Option “Ignore” “on”
EndSection
This option enables the bottom right corner to be a right button on clickpads
and the right and middle top areas to be right / middle buttons on clickpads
with a top button area.
This option is only interpreted by clickpads.
Section “InputClass”
Identifier “Default clickpad buttons”
MatchDriver “synaptics”
Option “SoftButtonAreas” “50% 0 82% 0 0 0 0 0”
Option “SecondarySoftButtonAreas” “58% 0 0 15% 42% 58% 0 15%”
EndSection
This option disables software buttons on Apple touchpads.
This option is only interpreted by clickpads.
Section “InputClass”
Identifier “Disable clickpad buttons on Apple touchpads”
MatchProduct “Apple|bcm5974”
MatchDriver “synaptics”
Option “SoftButtonAreas” “0 0 0 0 0 0 0 0”
EndSection
Highlighted red is the stuff you want to change. To disable tapping change the values 1, 2, and 3 to 0, 0, and 0 like so:
enable tap-to-click as default (bnc#722457)
Option "TapButton1" "1"
Option "TapButton3" "2"
Option "TapButton2" "3"
EndSection
[FONT=courier new]# enable tap-to-click as default (bnc#722457)
Option “TapButton1” “0”
Option “TapButton3” “0”
Option “TapButton2” “0”
EndSection
[/FONT]
This will likely reset the 70-synaptics file when updating, but so far I have gone through multiple large Tumbleweed updates and it has remained the same.
This works even when logged out/back in, and rebooting of the system.
Make sure you save the file (and I would make a copy of the original and save it somewhere safe in case of an accident).
Other settings like scrolling I don’t think I can change, but you can fool around with it somewhat to see if you can create a positive result for the resetting settings problem.
Hope this helps, sorry for the poor formatting and such.
Have a good day all,
-mcneandr