Manipulation events not working on Windows 8
Hi,
I am having trouble getting the ManipulationStarting/InertiaStarting/Delta events to fire on Windows. The sample I am running is the Touch sample included with the trial. When I deploy it onto Android it works.
How do I get manipulation events working on Windows 8?
Thanks
I am having trouble getting the ManipulationStarting/InertiaStarting/Delta events to fire on Windows. The sample I am running is the Touch sample included with the trial. When I deploy it onto Android it works.
How do I get manipulation events working on Windows 8?
Thanks
Re: Manipulation events not working on Windows 8
Do you mean Windows 8 Touch Events?
It seems that Unity does not support Windows 8 multi touch events. So you need to do it manually using a native plugin (we can provide you with source, because we support Windows 8 touch events in our native SDK) or use a 3rd party solution and inject the events to noesisGUI.
http://forum.unity3d.com/threads/window ... em.197373/
Another option is that we convert ignored mouse events to touch ones as we are doing from touch to mouse events. In this case, you won't only able to emulate one finger. This will probably fix the Touch Sample although the solution is quite limited because it won't work for more complex controls that are already handling mouse events.
It seems that Unity does not support Windows 8 multi touch events. So you need to do it manually using a native plugin (we can provide you with source, because we support Windows 8 touch events in our native SDK) or use a 3rd party solution and inject the events to noesisGUI.
http://forum.unity3d.com/threads/window ... em.197373/
Another option is that we convert ignored mouse events to touch ones as we are doing from touch to mouse events. In this case, you won't only able to emulate one finger. This will probably fix the Touch Sample although the solution is quite limited because it won't work for more complex controls that are already handling mouse events.
Re: Manipulation events not working on Windows 8
Although the right solution, as pointed out several times here, could be unifying mouse and touch events in NoesisGUI. We have an internal ticket for that, although for now we haven't found a satisfying solution.
Re: Manipulation events not working on Windows 8
What would be the beset way to inject events? In my project I am currently using TouchScript and am able to capture touch on Windows 8. I could write something to take inputs obtained from TouchScript and feed it into Noesis. I looked inside NoesisUIRenderer and that area looks promising, however I am not sure if that is the correct place to inject inputs in order for Noesis to start generating manipulation delta/starting.Do you mean Windows 8 Touch Events?
It seems that Unity does not support Windows 8 multi touch events. So you need to do it manually using a native plugin (we can provide you with source, because we support Windows 8 touch events in our native SDK) or use a 3rd party solution and inject the events to noesisGUI.
http://forum.unity3d.com/threads/window ... em.197373/
Another option is that we convert ignored mouse events to touch ones as we are doing from touch to mouse events. In this case, you won't only able to emulate one finger. This will probably fix the Touch Sample although the solution is quite limited because it won't work for more complex controls that are already handling mouse events.
Who is online
Users browsing this forum: Ahrefs [Bot] and 0 guests