- Home /
Does unity 4 support windows 8 multitouch?
Does the recently released version of unity 4 support winodws 8 multitouch screens? I have an ultrabook and I while to modify a demo I made in it, so you dont need to use the keyboard at all for controls. but for that to work I really need to use multitouch controls.
This would be a very important piece of information for me too :)
This question is relevant again with Unity 4.2. Now that Win 8 is supported, it's unclear if mul$$anonymous$$ch is supposed to be working for windows store apps or in the editor itself. I have a windows 8 tablet and it's nor working for me. But most importantly, its unclear if it should be working or not.
Answer by Forrest_Gimp · Nov 23, 2012 at 09:17 AM
OK, I downloaded the free version and tested it. There is most definitely no touch support on windows7. I have no access to a windows8-device to test it there, but I doubt the implementation of windows touch-support has changed much.
That's a major disappointment really, after what David Helgason said at Unite 2012!
$$anonymous$$ said we'd support Win8 and WP8 and we will. Just it was not ready for 4.0. Am sure you'd prefer us to sell you a working solution, rather than an incomplete and buggy one.
I certainly mean no disrespect (especially being a free-user ^^ at least up to now), but considering the announcement was made three months before a major release (and I'd consider moving from 3.6 to 4.0 being pretty major), I would really have hoped for this to be included.
Of course you are right about working solutions.
Allow me one question, anyway: Do you plan to support win7-touchinput as well? Considering there are still not too many win8-machines out there while win7 has reached 40% of the overall OS-marketshare ( http://netmarketshare.com/report.aspx?qprid=10&qptimeframe=$$anonymous$$&qpsp=165 ) it would be a major improvement as well.
Porting Unity to Win8 and WP8 is a probably the largest port we have had to do since starting Windows support in 2.5. Regarding Windows7, there are many solutions out there to support mul$$anonymous$$ch. See, for example, http://software.intel.com/en-us/blogs/2012/11/07/adding-multi-touch-support-in-unity-windows-apps.
Again without meaning to offend, but there are only very few, limited solutions that I could find. Actually I have read the article you linked, and it even confirms this impression (quoting the authors statement considering touch-plugins: "...so I looked myself and sure enough lots of people wanted one but nobody had one that they were willing to admit.") The closest thing to a working mul$$anonymous$$ch-solution I have found is on this site: https://github.com/InteractiveLab/TouchScript
$$anonymous$$aybe what the author writes makes perfect sense for a professional windows-programmer, but all that stuff about "hooks to windows" and such makes my head spin. I can handle a bit of unityscript, and a tiny bit of c# that crosses my path, but that's about it. What I want is just accessing the Input.touches to create interactions like they work on iOS or android-devices. For me it seems that unity should just connect to the mul$$anonymous$$ch-eventsystem /drivers of windows7, and that would be it. I don't know how difficult that is, though.
I'm not worried about WP8 support (yet) but if I could test a mul$$anonymous$$ch mobile game on a touchscreen laptop - that would be awesome!
Answer by ChrisYummi · Jun 24, 2013 at 11:28 AM
Ok the solution seems to come from here:
http://software.intel.com/en-us/blogs/2013/05/01/the-unity-multi-touch-source-finally
Unity doesn't support it yet but this seems to be a free solution.
Spoke too soon, it doesn't seem to work in the editor. Works fine on a build though but not what I want for development of mobile apps on a touchscreen laptop. The search continues...