Search Unity

Hiccups on mobile vr + gamepad input

Discussion in 'AR/VR (XR) Discussion' started by Mementos, Oct 19, 2019.

  1. Mementos

    Mementos

    Joined:
    Sep 25, 2012
    Posts:
    79
    Having an issue, already send an bug report but may here is someone having an idea too :)

    1. What happened
    When using a gamepad on mobile vr (Oculus GO) and a Bluetooth (or USB via USB OTG) Gamepad, there some hiccups in the rendering. Just like there little stutters. Tho, they realy noticable specially when moving the head.

    2. How we can reproduce
    Use the provided test apk:
    http://xup.in/dl,55431554
    OR
    Just create a fresh project, add a plane to the scene (to make it better visible) , set it to android and add Oculus to the xr settings. Use the attached project and compile it for android + oculus xr.

    And:
    Install it to your OculusGo (other Headsets untested)
    Connect a Gamepad to your Headset.(tested an xbox one and 8bitdo gamepad)
    Repeatedly press Buttons (used A or B button) and slightly move your head (to make it better visible).

    You should be able to see what i mean in an short amount of time.


    Tested in Unity 2018 and Unity2019

    Anyone have an idea why?
     
  2. Mementos

    Mementos

    Joined:
    Sep 25, 2012
    Posts:
    79
    Did another test.

    This does only happen when spamming buttons. Doesn't happen to axis.

    It does happen to a fresh project without any custom script. So it seems to be an underlying problem how buttons are handled / registered (axis are fine)