You may program the preferable scripts to upgrade your mouse.
Use smartphone interface as virtual trackpad and keyboard for Windows.
Records all your mouse actions, and then repeat all the actions accurately.