Surface Pro 3 Touch

When packaged and deployed on Surface Pro 3 with default mouse controls, touch and drag to turn doesn’t behave correctly. If I touch and drag, camera turns as expected but then if I lift the finger and touch and drag again trying to continue the turn, the view returns to the start angle and then turn from the beginning. It’s like if you lift your mouse off the mouse pad and then put it back down, the view returning to the beginning angle. Which it doesn’t do with the mouse but it does that with Surface Pro’s touch input.

Is there anything I need to do differently in UE4?

It seems the cause is the Surface. Because the touch screen has absolute pointer positioning like a Wacom pad. If you touch the lower left corner and then touch the top right corner for example, the pointer jumps to the new position instead of staying in place like with mouse or track pad.
Still looking for a solution.

Hi Taz1004,

At this time there is no support for Windows Mobile devices in UE4. It is something that is planned, but Tim Sweeney has stated in the past that we need to concentrate on iOS and Android development before moving on. Sorry I can’t give a better answer than that.

Thanks for the answer. Is there way to implement custom touch input for Windows platform? How would anyone implement touch screen (not mobile) input in Windows? I’ve heard some people at Epic is using touch screen laptop?

You can try using the same inputs used for mobile development.

Good luck!