While it is still available for use, we have discontinued additional enhancements to the Touchpad tool. That said, it is still supported by our Customer Support team by way of setup questions, meet questions, entry questions, and general usage questions. If you run into any issues with the tool, please let us know.
In Windows 10, to make sure TouchPad does not boot up when your computer starts:
From the Window's 10 UI, in the bottom left click into the Type here to search field. Type startup tasks, and press Enter.
Scroll down to find TouchPad.
To its right, click the On switch to turn it to Off.