Trigger not working in Unity 2017.4 on recent plugin versions — Oculus
IMPORTANT:

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible: https://developer.oculus.com/quest-pitch/

For additional information and context, please see "Submitting Your App to the Oculus Quest Store".
Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Trigger not working in Unity 2017.4 on recent plugin versions

Hiya, if we open a fresh project Unity 2017.4.11 and download/install the Oculus Integration Unity asset, and set everything needed in project settings to build for Oculus Quest:

Testing the GearVRControllerTest scene on the Quest (after adding log support to see Secondary Trigger), the right trigger doesn't report that it is ever pressed. (Though touch is)

Updating the plugin to 1.37 we get even less support for the right controller (so Secondary hand trigger no longer firing).

If we downgrade to 1.16, the controller works but sends PrimaryIndexTrigger etc (rather than secondary). Which actually is fine for our needs.

Is there something we're doing wrong though? Are we ok to release an Oculus Quest app to app store with plugin 1.16?

Thanks,


Comments

  • PreloadedTeamPreloadedTeam Posts: 3
    NerveGear
    Ah ha!!! Turns out it was a hardware issue!! One of the little screws that holds the trigger button in place had some how come out and got lodged underneath the button itself. This meant it wasn't fully completing a full press. Not an issue in Oculus Dash itself as the trigger seems to be fired on a lower % press there, but was in Unity.

    Would have just therefore been a fluke that it happened the screw wasn't quite preventing the fix in the downgraded 1.16 plugin.

    All fixed now!
Sign In or Register to comment.