Preguntas frecuentes
¿vrOS necesita que SteamVR esté corriendo?
Sección titulada «¿vrOS necesita que SteamVR esté corriendo?»No. vrOS es una aplicación de escritorio antes que nada, y la VR es una capa de presentación que se acopla cuando hay un runtime. Sin visor obtienes la ventana de escritorio: la lista de overlays, la configuración y cualquier extensión que haga su trabajo en el sistema anfitrión. El proceso que habla con el runtime de VR solo se lanza cuando hace falta.
Cuando SteamVR ya está corriendo, vrOS se acopla a él.
¿Abrir vrOS abre SteamVR?
Sección titulada «¿Abrir vrOS abre SteamVR?»No, salvo que tú lo actives. vrOS detecta un runtime en ejecución buscando su proceso; nunca lanza uno, y nunca sondea inicializando una API de runtime. El único camino que puede iniciar SteamVR es una acción explícita del usuario detrás de un ajuste que viene desactivado.
¿Cerrar SteamVR cierra vrOS?
Sección titulada «¿Cerrar SteamVR cierra vrOS?»No. Cuando el runtime se cierra, vrOS desmonta su lado de VR y sigue corriendo: la app principal, tu configuración, tu lista de capturas y tus extensiones quedan intactas. Hay un ajuste para salir junto con SteamVR si eso es lo que quieres, y viene desactivado.
Lo contrario también vale. Una caída de SteamVR no se lleva vrOS con ella, y tus overlays vuelven solos cuando vuelve el runtime. Mira Solución de problemas.
¿Funciona en Linux?
Sección titulada «¿Funciona en Linux?»Todavía no. La compatibilidad con Linux está en desarrollo, y vrOS 2.0.0 en Steam es una versión para Windows. La versión para Linux apunta a Linux de escritorio x86-64 y a SteamOS, con un backend para cada stack de VR de Linux — SteamVR para Linux a través de OpenVR, y Monado y WiVRn a través de OpenXR —, porque ninguno de los dos stacks implementa la API de overlay del otro. Se llamará compatible cuando salga en Steam, y no antes. Instalación tiene los detalles.
¿Funciona en Steam Frame?
Sección titulada «¿Funciona en Steam Frame?»La compatibilidad nativa, en el propio Steam Frame, está en desarrollo y todavía no se lanza. Siguen abiertas dos preguntas de hardware: qué ruta de overlay acepta el runtime del dispositivo, y qué se puede capturar ahí. Se llamará compatible una vez que se verifique en el dispositivo, y no antes.
El modo principal del Frame sí funciona hoy. Cuando transmites de forma inalámbrica a un Frame desde una PC con Windows, vrOS corre en la PC dentro de SteamVR igual que con cualquier otro visor de PCVR, sin nada específico del Frame.
¿Funciona con visores que no son de SteamVR?
Sección titulada «¿Funciona con visores que no son de SteamVR?»En Windows, vrOS 2.0.0 funciona con cualquier visor que pase por SteamVR, incluido Quest por Steam Link o Virtual Desktop. El backend de overlay de OpenXR para Monado y WiVRn es parte de la versión para Linux, que está en desarrollo.
¿Cómo lo consigo?
Sección titulada «¿Cómo lo consigo?»En Steam, la app 3873610. Instalación recorre el primer arranque.
¿En qué idiomas está?
Sección titulada «¿En qué idiomas está?»Nueve, en toda la app, sin cadenas que queden solo en inglés: English, Deutsch, Español (Latinoamérica), Français, Italiano, 日本語, 한국어, Русский y 简体中文. El selector de idioma lista endónimos, no banderas: una bandera es un país, no un idioma. El teclado de VR trae seis teclados integrados: inglés al 70, 80 y 100 por ciento, coreano 두벌식, romaji japonés y el teclado japonés de 12 teclas con deslizamiento.
Estas páginas están en los mismos nueve idiomas. «Crear una extensión» está en inglés y japonés; las notas de la versión, solo en inglés.
¿Puedo usarlo sin controles?
Sección titulada «¿Puedo usarlo sin controles?»Sí. Toda superficie se puede operar de tres maneras, y las tres funcionan en cada pantalla, no en un subconjunto: láser y control, navegación por foco solo con gamepad, y mouse y teclado comunes en el escritorio. Nada funciona solo al pasar el cursor por encima.
La mirada más una confirmación está diseñada en todas partes — los mínimos en grados, la histéresis del foco, las reglas de dwell — pero apuntar con la mirada todavía no está en la versión, y no hay ningún ajuste para eso. Mira Entrada.
¿vrOS recopila algún dato?
Sección titulada «¿vrOS recopila algún dato?»No. No hay telemetría ni control remoto. Todo lo que hace vrOS es local a la única máquina en la que corre y visible para la persona que lleva el visor, y nada de lo que observa — ventanas capturadas, pulsaciones, datos de las ventanas — sale de la máquina.
Vale la pena nombrar dos detalles, porque los mecanismos suenan alarmantes fuera de contexto. La observación de ventanas se limita a las capturas que elegiste: empieza cuando vinculas una captura y termina cuando la desvinculas, y nunca hay un hook global. La detección de texto es solo de posición: vrOS se entera de que existe un punto de inserción en una ventana capturada y de dónde está, para que el teclado se comporte bien; no lee tu texto ni lee de vuelta tus pulsaciones.
El núcleo de vrOS nunca toca la red. Las funciones que sí lo hacen son extensiones que tú activas — Twitch habla con Twitch y sus servicios de emotes, OBS Control con las instancias de OBS que agregues, VRChat OSC con VRChat en tu máquina — y cada una declara a qué se conecta en su pantalla de consentimiento antes de ejecutarse por primera vez. La página de privacidad las enumera.
¿vrOS necesita permisos de administrador?
Sección titulada «¿vrOS necesita permisos de administrador?»No, y a propósito no se eleva a sí mismo. Vale la pena conocer una consecuencia: Windows rechaza la entrada inyectada hacia una ventana que corre como administrador, así que los clics y las teclas desde un panel no llegan a una de esas. El selector de fuentes marca esas ventanas.
¿Qué funciones de v1 están en 2.0.0?
Sección titulada «¿Qué funciones de v1 están en 2.0.0?»No todas, y es mejor decirlo sin rodeos. 2.0.0 trae los overlays, el puntero láser, el teclado de VR, la entrega de la entrada, el panel de rendimiento, las herramientas de O·VR para el espacio de juego y los trackers, y el enrutamiento de audio, y con ella vienen cinco extensiones: VRChat OSC, OBS Control, el Panel de sonidos, Twitch y Steam Link Face.
No están en 2.0.0, entre otras cosas: la pestaña Hora, el widget multimedia, las funciones de cuenta de VRChat, las notificaciones compatibles con XSOverlay, los comandos del chat de Twitch y las acciones con puntos del canal, el modo administrador y el creador de temas personalizados. Las notas de la versión tienen la lista completa, y registran qué llega en cada versión posterior a esta.
¿Todavía puedo usar vrOS 1?
Sección titulada «¿Todavía puedo usar vrOS 1?»Sí, por ahora. vrOS 1 está en una rama beta: en Steam, haz clic derecho en vrOS → Propiedades → Betas y elige legacy. Elige «Ninguna» para volver a vrOS 2.
Las dos versiones guardan su configuración por separado, así que cambiar de una a otra es seguro. vrOS 2 no importa la configuración, los diseños ni los inicios de sesión de vrOS 1: empieza de cero, y vuelves a iniciar sesión en Twitch y OBS desde sus extensiones.
¿Puedo escribir mi propia extensión?
Sección titulada «¿Puedo escribir mi propia extensión?»Sí. Las extensiones hablan un solo protocolo sobre un socket local, aportan interfaz como paneles de Slint que vrOS dibuja por su cuenta, y piden las capacidades específicas que usan — que tú otorgas la primera vez que activas una y puedes revocar después en Configuración → Extensiones. Las extensiones de terceros usan la misma API que las integradas; es a propósito, porque así la API se mantiene honesta.
La primera versión instala extensiones desde una carpeta local con una pantalla de consentimiento que lista lo que pidieron. Empieza en Crea una extensión.
¿Dónde se guardan mi configuración y mis diseños?
Sección titulada «¿Dónde se guardan mi configuración y mis diseños?»La configuración vive en %APPDATA%\vrOS\config.toml en Windows (y en $XDG_CONFIG_HOME/vros/config.toml en la versión para Linux). El archivo aparece la primera vez que cambias un ajuste. vrOS 1 guardaba su configuración en %LOCALAPPDATA%\vrOS; vrOS 2 deja esa carpeta como está.
Los overlays, los preajustes guardados y las distribuciones de teclado personalizadas no son configuración: viven en la base de datos propia de vrOS y se restauran cuando arranca. Las extensiones tienen su propio almacén persistente, y por eso el estado de una extensión sobrevive a una caída del runtime, a un reinicio de la app y a un reinicio del sistema.