Ok, that is a completely different issue, but still a large one
yes the issue is driver and hardware compatability using another pre-configured setup (Linux/Unix would not have as many issues with this)
Try
this option it may be what your are looking for.