Android does not return expected tilt values

I am trying to build a VR style shooter based on the device tilt. I’ve built this and it works fine on IOS.

Now when I go to build it on Android I get several problems.

  1. The tilt values are inconsistent from iOS to Android. On iOS I get a nice range from 0-2 that I can easily convert to degrees. On Android I log the tilt values and I get values up to 3.
  2. The vectors aren’t the same across the platforms. The attached blueprint works for iOS but on Android it seems that x = pitch, y = yaw, and z =roll.
  3. This is probably a question that should get it’s own thread but on Android I get a lot of camera vibrations that don’t exist on iOS.

Hello FUNK_DADDY,

I was able to reproduce this issue on our end. I have written up a report and I have submitted it to the developers for further consideration. I have provided a link to the public tracker. Please feel free to use the link provided for future updates.

Link: Unreal Engine Issues and Bug Tracker (UE-43035)

Make it a great day