emmm, ok 
Ok well lets take another look. I have a duel boot with one pre-plasma6 (call it install1) and one post update (install2). The trackpad is working just as it always has on install 1, i can grab whatever setting or config files you suggest from install 1 and move them to install 2.
Im seriously up for trying anything atm. Where can we do this ? not on this thread i assume.
EDIT: sorry missed your edit, but ok i shall try that now.
EDIT2:
@cscs
something has happened, i think it is almost working, maybe just some tinkering in some setting file somewhere and i can get the coasting to work as well but the problem of the 2 finger scrolling does actually seem to be fixed! (touch wood)
The synaptic driver is also showing as being used this time,
❱xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Hailuck Co.,Ltd PTP TouchPad Mouse id=14 [slave pointer (2)]
⎜ ↳ Hailuck Co.,Ltd PTP TouchPad Touchpad id=17 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ SINO WEALTH USB KEYBOARD id=10 [slave keyboard (3)]
↳ SINO WEALTH USB KEYBOARD System Control id=11 [slave keyboard (3)]
↳ SINO WEALTH USB KEYBOARD Consumer Control id=12 [slave keyboard (3)]
↳ Hailuck Co.,Ltd PTP TouchPad Keyboard id=13 [slave keyboard (3)]
↳ Hailuck Co.,Ltd PTP TouchPad System Control id=15 [slave keyboard (3)]
↳ Hailuck Co.,Ltd PTP TouchPad Consumer Control id=16 [slave keyboard (3)]
↳ Dell WMI hotkeys id=18 [slave keyboard (3)]
↳ Dell AIO WMI hotkeys id=19 [slave keyboard (3)]
⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ /home/greg ⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼
❱xinput list-props 14
Device 'Hailuck Co.,Ltd PTP TouchPad Mouse':
Device Enabled (179): 1
Coordinate Transformation Matrix (181): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (310): 0
libinput Natural Scrolling Enabled Default (311): 0
libinput Scroll Methods Available (312): 0, 0, 1
libinput Scroll Method Enabled (313): 0, 0, 0
libinput Scroll Method Enabled Default (314): 0, 0, 0
libinput Button Scrolling Button (315): 2
libinput Button Scrolling Button Default (316): 2
libinput Button Scrolling Button Lock Enabled (317): 0
libinput Button Scrolling Button Lock Enabled Default (318): 0
libinput Middle Emulation Enabled (319): 0
libinput Middle Emulation Enabled Default (320): 0
libinput Rotation Angle (293): 0.000000
libinput Rotation Angle Default (294): 0.000000
libinput Accel Speed (321): -0.400000
libinput Accel Speed Default (322): 0.000000
libinput Accel Profiles Available (323): 1, 1, 1
libinput Accel Profile Enabled (324): 1, 0, 0
libinput Accel Profile Enabled Default (325): 1, 0, 0
libinput Accel Custom Fallback Points (326): <no items>
libinput Accel Custom Fallback Step (327): 0.000000
libinput Accel Custom Motion Points (328): <no items>
libinput Accel Custom Motion Step (329): 0.000000
libinput Accel Custom Scroll Points (330): <no items>
libinput Accel Custom Scroll Step (331): 0.000000
libinput Left Handed Enabled (332): 0
libinput Left Handed Enabled Default (333): 0
libinput Send Events Modes Available (295): 1, 0
libinput Send Events Mode Enabled (296): 0, 0
libinput Send Events Mode Enabled Default (297): 0, 0
Device Node (298): "/dev/input/event7"
Device Product ID (299): 9610, 16
libinput Drag Lock Buttons (334): <no items>
libinput Horizontal Scroll Enabled (335): 1
libinput Scrolling Pixel Distance (336): 15
libinput Scrolling Pixel Distance Default (337): 15
libinput High Resolution Wheel Scroll Enabled (338): 1
⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼ /home/greg ⎼⎼⎼⎼⎼⎼⎼⎼⎼⎼
❱xinput list-props 17
Device 'Hailuck Co.,Ltd PTP TouchPad Touchpad':
Device Enabled (179): 1
Coordinate Transformation Matrix (181): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (306): 1
Device Accel Constant Deceleration (307): 2.500000
Device Accel Adaptive Deceleration (308): 1.000000
Device Accel Velocity Scaling (309): 12.500000
Synaptics Edges (340): 61, 1474, 47, 832
Synaptics Finger (341): 30, 50, 0
Synaptics Tap Time (342): 125
Synaptics Tap Move (343): 77
Synaptics Tap Durations (344): 180, 180, 100
Synaptics ClickPad (345): 1
Synaptics Middle Button Timeout (346): 0
Synaptics Two-Finger Pressure (347): 40
Synaptics Two-Finger Width (348): 8
Synaptics Scrolling Distance (349): 35, 35
Synaptics Edge Scrolling (350): 1, 1, 0
Synaptics Two-Finger Scrolling (351): 1, 1
Synaptics Move Speed (352): 1.000000, 1.750000, 0.113122, 0.000000
Synaptics Off (353): 0
Synaptics Locked Drags (354): 0
Synaptics Locked Drags Timeout (355): 5000
Synaptics Tap Action (356): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (357): 1, 1, 1
Synaptics Circular Scrolling (358): 1
Synaptics Circular Scrolling Distance (359): 0.100000
Synaptics Circular Scrolling Trigger (360): 2
Synaptics Circular Pad (361): 0
Synaptics Palm Detection (362): 0
Synaptics Palm Dimensions (363): 10, 200
Synaptics Coasting Speed (364): 0.000000, 50.000000
Synaptics Pressure Motion (365): 30, 160
Synaptics Pressure Motion Factor (366): 1.000000, 1.000000
Synaptics Grab Event Device (367): 0
Synaptics Gestures (368): 1
Synaptics Capabilities (369): 1, 0, 1, 1, 1, 0, 0
Synaptics Pad Resolution (370): 7, 7
Synaptics Area (371): 0, 0, 0, 0
Synaptics Soft Button Areas (372): 767, 0, 720, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (373): 8, 8
Device Product ID (299): 9610, 16
Device Node (298): "/dev/input/event11"
The difference was that i was told to use /etc/X11/xorg.conf.d/30-touchpad.conf
last time not /etc/X11/xorg.conf.d/99-synaptics.conf
Cant see how that made a dif but who knows.
And the data to use in the file was different.
Now all i need to see is if i can find how you turn on the coasting and i will be over the moon (kinda, still have no calendar and other minor (possibly) things to deal with. But we can move on.
Thank you Sir, thank you.
EDIT3:
I dont even have a /etc/X11/xorg.conf.d/99-synaptics.conf
in my instalation1? i do have a /etc/X11/xorg.conf.d/30-touchpad.conf but that only contains
Section “InputClass”
Identifier “touchpad”
Driver “synaptics”
MatchIsTouchpad “on”
Option “Tapping” “on”
EndSection
So where would all the synaptic setting in my instalation1 be?
Anyhow, thank you again.