Hi Phil,
If adjusting the settings under Device settings for the touch did not help I am afraid there are no other in built settings in the Touchpad driver/application which would help to address the kind of issue your facing while using the Touchpad.
Using 3rd party application is absolutely optional.Right now I don't see any other way to address this issue however if I come across any possible solution I will get back to you.