XRTK / com.xrtk.oculus

The Oculus platform components for the XRTK

Home Page:https://github.com/XRTK/XRTK-Core

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quest controllers are detected as Oculus Go controller on start

SimonDarksideJ opened this issue · comments

XRTK - Mixed Reality Toolkit Bug Report

Describe the bug

The Oculus quest defaults to only use an Oculus Go controller

To Reproduce

Create a project for Oculus using their native API (creating Oculus Native Controller Mappings) and run on a Quest

Expected behavior

Oculus Quest should support Oculus Touch controllers

Actual behavior

Oculus Go is detected

Your Setup (please complete the following information)

  • Unity Version 2019.1.4
  • XRTK Version 0.1.16+

Target Platform (please complete the following information)

  • Oculus Quest

Additional context

Also described on the Oculus forums here:
https://forums.oculusvr.com/developer/discussion/79152/project-issues-with-latest-firmware-integration-update#latest

This is a known Oculus platform issue introduced with API 1.39 with Oculus Quests updated to the latest firmware. Compounded by the fact that Unity packages take priority over plugins in the Unity project (where Oculus place it), causing older DLL's to be used over newer versions.

Shouldn't this be in the oculus repo?

I'll replicate it there too, just want to make it visible as it affects OpenVR too