You can either type Change Device Installation Settings on the Start Screen to search for and open the settings, or access the settings through System Properties, Advanced System Settings, Hardware, and then Device Installation Settings. Change Yes, do this automatically (recommended) to No, let me chose what to do, and select Never install driver software from Windows Update. You may want to restore these settings after your new driver is installed to ensure that new hardware is able to automatically install.
Usually, so long as the applications installed with the driver which would show up under Control Panel in Programs are not present, the new touchpad software should install. If you have not, you may want to double check that the software is removed under Programs in the Control Panel and attempt the installation.