I got this working once a while back, and it wasn't an easy endeavor. The reason you need to use linux, is that your windows computer isn't a Wii U gamepad, and Linux is the only operating system that is customizable enough to get it to be close enough. Right now, it is a pain to get working, and even if you do, it doesn't support the touchscreen, or the gyro sensor. I have been considering building a Raspberry PI system that could basically be used as a Wii U gamepad (not quite sure how I'll handle the touchscreen, I'm open to ideas on this one), but it will take some time.