Hi,
I think the driver base is quite different from the Surface 2 RT version to the Surface 2. It is a totally different architecture ARM vs Intel based architecture.
How can you be so sure it is a hardware issue? Explain why the Surface 2 RT touch screen apparently is working for alot of people after they have drain the battery and the load it full? Their is also a lot of people that have got it to work by reverting Windows Updated to a certain version also. Which also tells the story that it is something that can be fixed, it just not prioritized.
Sure it might be a hardware problem, still. But it does not explain why a battery drainage got mine to work for a while and after a Windows Update it stopped again. The story is the same for many others. In my case it did not work the last time I tried to drain it probably because it did not waited long enough, which also tells the story that it is something that is not properly set during startup at some point that is casing the issue. It seems to be reset after a hard battery outage.
It can be a hardware issue, but I'm more convinced that it is a software issue according to the behavior.