Cámara Kinect: guía de compatibilidad y solución de problemas

Guía completa para comprobar la compatibilidad de la cámara Kinect para Xbox One y resolver problemas comunes de conexión y rendimiento.

Cámara Kinect - guía de compatibilidad y solución de problemas

Velogic Studio Essentials y Velogic Studio Pro pueden utilizar la cámara Microsoft Kinect para Xbox One, que se ve así:

Microsoft Kinect para Xbox One mostrando el dispositivo horizontal negro con múltiples sensores y cámaras

Cámara Kinect para XBox One

Aunque no fue un éxito comercial como periférico de juegos, sigue siendo una cámara increíblemente capaz. Ya no se fabrica, pero todavía es fácil de encontrar de segunda mano (se vendieron millones) y nosotros mismos tenemos existencias de la cámara.

La cámara Kinect para XBox One se conecta a su ordenador mediante un adaptador USB3. Pero no todos los puertos USB3 son iguales, y el Kinect es exigente con los chipsets USB con los que puede funcionar.

Info: Si aún no tiene una cámara Kinect, vea nuestro Guía de compatibilidad de hardware para comprobar si su sistema probablemente sea compatible.

Info: Si tiene problemas con Velogic Studio que no son específicos de la cámara Kinect, vea también Solución de problemas de Velogic Studio

Cómo comprobar que su ordenador es compatible con la cámara Kinect

Microsoft pone a disposición una herramienta llamada Kinect Configuration Verifier que puede ejecutar en su PC incluso sin tener conectada una cámara Kinect. Probará el sistema operativo, el procesador, la memoria RAM y la gráfica y sugerirá si el PC probablemente sea compatible.

Descargue y ejecute la Kinect Configuration Verifier herramienta de Microsoft. Verá una ventana como esta:

Ventana del Kinect Configuration Verifier mostrando la lista de verificación de compatibilidad del sistema con marcas de verificación verdes e indicadores de estado

Así es como debe interpretar los resultados:

  1. Debería tener marcas verdes en los primeros 5 elementos. Si alguno de ellos está en rojo, entonces su ordenador definitivamente no es compatible.

  2. Para el elemento "Controlador USB":

    1. Si tiene una marca verde, entonces definitivamente es compatible.

    2. Si tiene un signo de exclamación naranja, entonces la herramienta no puede decirlo con certeza. Esto es bastante común y no necesariamente causa de preocupación: muchos sistemas con este icono ejecutan Velogic Studio perfectamente. Tenga en cuenta que si su CPU es al menos de novena generación Intel Core, es muy probable que sea compatible (ya que tendrá soporte USB integrado en la CPU)

    3. Si tiene una cruz roja, entonces su controlador USB definitivamente no es compatible.

  3. "Kinect conectado" solo será una marca verde si tiene un dispositivo Kinect físico conectado.

  4. "Verificar software Kinect instalado" no es importante, porque si aún no tiene los controladores, Windows debería descargarlos cuando conecte el Kinect.

  5. "Verificar flujos de profundidad y color del Kinect" solo puede probarse con un dispositivo Kinect físico conectado.

Las comprobaciones más importantes son las primeras 5 (comprobaciones básicas del sistema) y la verificación de "Controlador USB".

Otras comprobaciones:

  1. Si tiene un signo de exclamación naranja en "Controlador USB", hay otra comprobación que puede hacer usted mismo. Abra el Administrador de dispositivos y busque en "Controladores de bus serie universal". Si ve una entrada de "Host controller" (controlador de host) de Intel o Renesas, es probable que sea compatible.

Cómo estar seguro:

  1. Si desea estar 100% seguro de la compatibilidad antes de comprar, puede obtener un Kinect para XBox One (y adaptador USB) en el mercado de segunda mano y usar el "Kinect Configuration Verifier" para confirmar que la comprobación final ("Verificar flujos de profundidad y color del Kinect") da una tasa de 30 FPS.

Incluso si su ordenador Windows actual resulta no ser compatible con el Kinect, hay muchos portátiles Windows económicos que se sabe que funcionan con el Kinect. Por ejemplo, tenemos clientes que usan con éxito portátiles Dell Inspiron (menos de $500)

Solución de problemas con el Kinect Configuration Verifier

Si ya tiene una cámara Kinect y tiene problemas con ella, por ejemplo desconexiones o bloqueos, el primer paso es determinar si el problema está en el software Velogic (Velogic Studio) o en la cámara o su equipo.

La mejor manera de hacerlo es probar la cámara sin ningún software Velogic. Puede usar el Kinect Configuration Verifier (descrito arriba) también con este propósito.

Kinect Configuration Verifier mostrando resultados de pruebas para flujos de profundidad y color con rendimiento de 30 FPS

verificador de configuración de Kinect

Si ve una marca verde junto a la entrada inferior, "Verificar flujos de profundidad y color del Kinect" y obtiene 29 o 30 FPS de forma consistente, entonces es muy probable que sea compatible con nuestro software Velogic Studio o 3D Aero. Aún así, puede que desee dejar la aplicación ejecutándose durante unas horas para asegurarse de que el sistema sea estable.

El resto del artículo está dedicado a ayudarle a solucionar varios problemas que podrían impedirle trabajar con la cámara.

Si no ve una marca verde junto a "Kinect conectado"

Esto significa que su ordenador no puede ver el Kinect. Pasos para resolverlo:

  1. Compruebe todo el cableado

  2. Verifique que el adaptador USB tiene alimentación (debería haber una luz blanca en la caja del adaptador)

  3. Compruebe que se ha conectado a un puerto USB3 (normalmente tienen una lengüeta de color azul dentro del puerto)

  4. Si tiene otro ordenador a mano, traslade el Kinect y el adaptador a ese ordenador y pruebe allí

  5. Si tiene una consola Xbox One, pruebe la cámara Kinect con esa consola

  6. Abra el Administrador de dispositivos y busque en "Controladores de bus serie universal". Si ve una entrada de "Host controller" de Intel o Renesas, es probable que sea compatible.

  7. Descargue e instale USB Device Tree Viewer, y verifique que su concentrador raíz USB sea al menos USB3.0

  8. Si ha hecho todo lo anterior y el Kinect aún no se conecta, entonces o bien tiene hardware Kinect defectuoso (cámara o adaptador USB), o el controlador USB de su sistema simplemente no es compatible.

  9. Si está seguro de que el hardware Kinect está bien, sus opciones son probar una tarjeta PCI USB3 (si tiene un ordenador de sobremesa) o probar con otro ordenador (si tiene un portátil).

Si el Kinect se conecta y se desconecta repetidamente (menos de 15 segundos)

Compruebe el acceso al micrófono

Windows ocasionalmente decide que ya no debe tener permiso para acceder al micrófono del Kinect.

Afortunadamente, esto tiene una solución sencilla:

  1. Pulse la tecla de Windows y escriba "Configuración de privacidad del micrófono" y abra la aplicación Windows search results showing Microphone privacy settings option for resolving Kinect microphone access issues

  2. Asegúrese de que "Acceso al micrófono para este dispositivo está activado" Windows microphone privacy settings panel with 'Microphone access for this device is on' toggle enabled

  3. Desplácese más abajo en la página y asegúrese de que las aplicaciones de escritorio tienen acceso al micrófono Microphone privacy settings showing 'Allow desktop apps to access your microphone' toggle in enabled state

  4. Si se desplaza un poco más abajo en la página, debería ver "KinectService.exe" como una de las aplicaciones que tienen permiso para acceder al micrófono

Compruebe si hay SDKs o runtimes antiguos de Kinect instalados en su PC

Los SDKs o runtimes antiguos de Kinect pueden impedir que la cámara Kinect funcione correctamente.

Para buscar y eliminar SDKs o runtimes antiguos de Kinect:

  1. Pulse la tecla de Windows y escriba "Agregar o quitar programas" y abra esa aplicación Windows search showing 'Add or remove programs' option for accessing applications and features management

  2. Escriba "Kinect" en el cuadro de búsqueda de "Aplicaciones y características". Puede que no vea ninguna entrada, o que vea una o ambas de estas aplicaciones Apps & features search results showing Kinect-related applications that can be uninstalled

Si ve cualquier otra aplicación de Kinect (p. ej., SDKs o runtimes más antiguos), debería desinstalarlas

Instalar manualmente el runtime de Kinect

Cuando conecte una cámara Kinect por primera vez, Windows debería instalar automáticamente todo el software necesario para trabajar con el Kinect.

Si algo ha salido mal en ese proceso, puede instalar manualmente el runtime más reciente de Kinect.

  1. Primero, busque y elimine SDKs o runtimes antiguos de Kinect (vea la sección anterior)

  2. Siga las instrucciones de instalación de esa página, haciendo clic para expandir la sección "Instrucciones de instalación" Microsoft download page showing expanded 'Install Instructions' section for Kinect Runtime installation

Advertencia: Nota: realmente necesita seguir las instrucciones de instalación anteriores: resista la tentación de ejecutar simplemente el instalador desde el archivo zip descargado.

  1. Si el Kinect sigue sin conectarse, reinicie su ordenador en esta etapa e inténtelo de nuevo

  2. Si tras reiniciar aún ve "Kinect conectado" con una marca verde en Kinect Configuration Verifier, pero "Verificar software Kinect instalado" es una cruz roja: el siguiente paso es instalar manualmente el resto del KinectRuntime

    1. Abra la carpeta donde extrajo KinectRuntime-v2.2_1905.zip en el paso anterior

    2. Ejecute cada uno de los ejecutables "vcredist" por turno: File explorer showing multiple Visual C++ Redistributable (vcredist) executable files for manual installation (si obtiene la opción de "Reparar Desinstalar Cerrar", elija "Reparar")

    3. Por último, ejecute el instalador del runtime de Kinect: Kinect Runtime installer executable file ready for installation to complete the setup process

    4. Después de ejecutar eso, debería ver:

      1. Marca verde en "Verificar software Kinect instalado" en el Kinect Configuration Verifier

      2. Si ejecuta la aplicación "Servicios", debería ver el servicio Kinect Monitor en ejecución: Windows Services application showing Kinect Monitor service running successfully in the services list

      3. Si busca "Kinect" en el cuadro de búsqueda de "Aplicaciones y características", debería ver listado el runtime correcto de Kinect: Apps & features showing properly installed Kinect Runtime listed among installed applications

Verifique que tiene instalada la versión correcta del controlador

Ejecute el Administrador de dispositivos y haga clic en Dispositivos de sensores de Windows. Debería tener un dispositivo listado; haga clic derecho sobre él y elija "Propiedades":

Administrador de dispositivos de Windows mostrando el sensor Kinect bajo Dispositivos de sensores de Windows con el menú de propiedades al hacer clic derecho

Luego haga clic en la pestaña Controlador:

Diálogo de propiedades del dispositivo Kinect mostrando la pestaña Controlador con la versión 2.2.1905.16000 y detalles del controlador

Detalles del controlador Kinect

Debería ver que la Versión del controlador es 2.2.1905.16000. Si no es así, haga clic en Actualizar controlador e intente actualizar a esta versión.

Si el Kinect se desconecta después de más de 15 segundos

Abra el Panel de control y busque "Opciones de energía" y luego haga clic en "Cambiar la configuración de ahorro de energía". Haga clic en "Cambiar la configuración del plan" y luego en "Cambiar la configuración avanzada de energía", debería ver esta ventana:

Diálogo de opciones avanzadas de energía de Windows con el plan de Alto rendimiento seleccionado y las configuraciones USB/PCI ampliadas

Opciones avanzadas de energía

Cambie el plan a "Alto rendimiento". Si eso no ayuda, también puede experimentar cambiando las configuraciones de USB y las de PCI Express.

Última actualización