Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

670
Vistas
Detecta los auriculares Oculus Quest 1 y 2 en Unity con XR Interaction Toolkit

Estoy buscando una forma de detectar el nombre de los auriculares que se usan en mi aplicación de realidad virtual. Necesito distinguir entre Quest 1 y 2 para implementar las diferentes mallas/máscaras de controlador. He buscado aquí, esto es similar a los auriculares Detect Oculus Quest 1 y 2 en Unity, pero usa el complemento OVRP que no está disponible con el XR Interaction Toolkit instalado (¿o sí?) Cualquier ayuda sería apreciada.

Editar: ¿o quizás esto?: https://docs.unity3d.com/ScriptReference/SystemInfo.html

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Tuve un problema similar. Quería comprobar si Quest 2 está conectado o es independiente. Hice algo como esto. Estoy seguro de que puede ejecutarlo en su dispositivo Quest 1 y ajustarlo para hacer lo necesario en ese dispositivo.

 using System.Collections.Generic; using UnityEngine; using UnityEngine.XR; public class CheckDeviceType : MonoBehaviour { void Start() { Debug.Log("operatingSystem: " + SystemInfo.operatingSystem); Debug.Log("deviceModel: " + SystemInfo.deviceModel); Debug.Log("deviceName: " + SystemInfo.deviceName); Debug.Log("deviceType: " + SystemInfo.deviceType); Debug.Log("platform: " + Application.platform); var devices = new List<InputDevice>(); InputDevices.GetDevices(devices) ; foreach (var device in devices) { Debug.Log("Device connected: " +device.name); } if (SystemInfo.deviceName == "Oculus Quest 2") DoNeededCode(); // Standalone Quest 2 } }

El resultado será así para Quest 2 independiente en Android Studio Logcat:

 I/Unity: operatingSystem: Android OS 10 / API-29 (QQ3A.200805.001/19130100154900000) I/Unity: deviceModel: Oculus Quest I/Unity: deviceName: Oculus Quest 2 I/Unity: deviceType: Handheld I/Unity: platform: Android I/Unity: Device connected: Oculus Quest I/Unity: Device connected: Oculus Touch Controller - Left I/Unity: Device connected: Oculus Touch Controller - Right

Y así en Unity Editor en Windows:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda