Linux and Windows are two entirely different operating systems. They are not even close to being the same, and have entirely different kernels. Device drivers for Windows differ greatly from device drivers on Linux, and AFAIK have an entirely different file extension (LKM, I believe).
With that said, your touchpad absolutely does not have drivers for Linux as it was designed and tested to work with Windows 7 by the manufacturer. With that said, they also designed and tested drivers for Windows 7 only, not any other OS (XP, Vista, 8, 8.1, Linux, Mac OS X... whatever). This is why it doesn't work at all in Linux. To Linux, you don't even have an existing touchpad device. It doesn't even see it, because there are no drivers communicating with the operating system itself. Linux doesn't have device discovery (and auto download of device drivers when needed) like Windows does.
Some food for thought, most vendors (well... mostly all except maybe nVidia, AMD, etc) don't design Linux drivers, so it's up to independent programmers to write drivers for Linux. This is why there are either:
A - No drivers.
B - Really bad/buggy/out of date drivers.
Regards,
Patrick