New
#11
possible learn not to rest the hands on the keyboard.
However, as pointed out, Dell will have the latest drivers for your touchpad for your model.
As a question, did you enable Windows Update to also fetch updates for other MS software and for drivers? If you haven't then please do so.
Install all Critical updates. Run Windows Update again. Install all Important updates. Run Windows update again. Install all Optional updates. Run Windows Update again. Did it finally come up empty?
Win 7 is not XP. Install all updates offered by Microsoft. Do not try to 2nd guess Microsoft or listen to some charlatan on the web saying anything less than what I've advised.