Thanks for pointing me to the correct wording 'palm detection'. Investigating this I found it was completely disabled and now when using it it seems to improve the situation, but will test further.
I'm wondering why this touch pad issue is so important for you if you do development. When I'm not mobile I have a mouse, an external keyboard, headset or external sound system, external monitor etc
I guess it's a workflow that has stuck with me from using a Macbook Pro. For some reason I rarely feel comfortable sitting with a monitor, keyboard and mouse for many hours.
I'm wondering why this touch pad issue is so important for you if you do development. When I'm not mobile I have a mouse, an external keyboard, headset or external sound system, external monitor etc