Estas páginas de ayuda y la interfaz de Radiata fueron traducidas por un modelo de lenguaje de inteligencia artificial. La traducción puede ser imperfecta o incompleta. El desarrollador no se responsabiliza de los errores del texto traducido; la versión en inglés es la versión autorizada. Las solicitudes de soporte solo pueden atenderse en inglés: los mensajes escritos en otros idiomas no recibirán respuesta. Los nombres de botones, pestañas y ajustes aparecen traducidos, con el nombre en inglés entre paréntesis para que una respuesta del soporte pueda indicártelos.
Radiata es un centro de mando pensado para el mando en un PC de juegos con Windows. Mantén pulsada una combinación de botones y un menú radial aparecerá sobre el juego; inclina el joystick hacia un sector y suelta para ejecutarlo. Inicia juegos al instante, únete al chat de Discord, cambia a los auriculares, graba tu partida y mucho más. Incluso puedes alternar entre ventanas con él.
Configurable: la acción, el icono, el color y la posición de cada sector; la combinación de invocación; el aspecto y los sonidos. Configúralo desde Settings (Ajustes) o desde el editor integrado en la rueda, que se maneja con el mando.
Game Grid: un único lanzador para el sofá con todos los juegos instalados de Steam, Epic, GOG, Xbox, Battle.net, Amazon, itch, Ubisoft y EA.
Sin hooks ni inyección en el juego: Radiata lee el mando directamente y mantiene un mando virtual en reposo mientras una rueda está abierta, de modo que el juego que hay debajo no reacciona. Para títulos con anticheat estricto, consulta Modo directo.
Empieza por Abrir una rueda y prueba después el editor integrado: pulsa el joystick con el que apuntas (R3/L3) con la rueda abierta.
No hace falta una cuenta de administrador para Radiata en sí; solo los controladores opcionales piden aprobación.
"Windows protegió su PC"
Windows SmartScreen muestra un cuadro azul "Windows protegió su PC" la primera vez que ejecutas el instalador, y el navegador puede avisar de que el archivo "no se descarga habitualmente". Ambos significan lo mismo: Windows aún no ha visto este archivo las veces suficientes para tener una opinión sobre él. Radiata todavía no está firmado con código (un certificado de firma es lo último que queda para la versión 1.0), así que cada nueva versión parte de cero reputación.
En el navegador: si se bloquea la propia descarga, consérvala (Chrome y Edge: el menú ⋯ junto a la descarga ▸ Conservar ▸ Mostrar más ▸ Conservar de todos modos).
En el cuadro de SmartScreen: haz clic en Más información y después en el botón Ejecutar de todas formas que aparece debajo. Si no hay enlace Más información, estás viendo el aviso del navegador: consulta el paso anterior.
¿No aparece ningún botón Ejecutar de todas formas? Un PC administrado o restringido puede tener SmartScreen configurado para bloquear directamente. Esa directiva la cambias tú o tu departamento de TI; Radiata no puede saltársela.
Puedes confirmar que tienes el archivo auténtico antes de ejecutarlo: cada versión de GitHub indica el SHA-256 del instalador, y Get-FileHash .\Radiata-<version>-setup.exe en PowerShell debería imprimir el mismo valor. El propio actualizador de Radiata realiza esa comprobación por ti en cada actualización.
Los falsos positivos del antivirus ocurren por la misma razón: un programa nuevo sin firmar que instala controladores de mando resulta desconocido. Si el tuyo pone el instalador en cuarentena, restáuralo y ejecútalo de nuevo, o descárgalo otra vez desde uno de los dos enlaces anteriores.
Qué hace el instalador
Instala solo para tu cuenta de usuario, en %LOCALAPPDATA%\Programs\Radiata, y por eso nunca pide derechos de administrador ni toca otras cuentas del PC.
Añade un acceso directo al menú Inicio y, en una primera instalación, configura Radiata para iniciarse con Windows (desactívalo en el menú de la bandeja o en Settings ▸ Advanced (Ajustes ▸ Avanzado); una actualización nunca lo vuelve a activar).
Sin aceptación de licencia, sin extras incluidos, sin barras de herramientas. Radiata es software libre GPLv3.
Instalar sobre una copia existente es una actualización en el sitio: tus ruedas, ajustes y carátulas de juegos quedan intactos.
Avisos de los controladores (los únicos cuadros de UAC)
Deja marcado Install drivers (recommended) (Instalar controladores, recomendado) y aprueba los dos avisos de Windows que siguen. Instalan ViGEmBus y HidHide, los controladores de código abierto de Nefarius que permiten a Radiata mantener la entrada del menú fuera del juego: consulta Aislamiento de entrada.
Rechazarlos es seguro. Todo sigue funcionando; simplemente los juegos también ven el mando mientras una rueda está abierta. Instálalos más tarde en cualquier momento desde Ajustes ▸ Avanzado ▸ Instalar/reparar controladores (Settings ▸ Advanced ▸ Install/Repair Drivers).
Los controladores son componentes compartidos del sistema que otras herramientas también pueden usar, así que permanecen instalados si más adelante quitas Radiata, salvo que marques la opción para eliminarlos.
Primer inicio
La configuración se abre por sí sola y te guía por los controladores, una comprobación del mando, el aspecto, las carátulas y un conjunto de ruedas iniciales. Vuelve a ejecutarla en cualquier momento desde Ajustes ▸ Avanzado ▸ Solución de problemas ▸ Ejecutar la configuración inicial… (Settings ▸ Advanced ▸ Troubleshooting ▸ Run First-Run Setup…): consulta Herramientas del sistema.
Radiata vive después en la bandeja del sistema: clic izquierdo en el icono para Settings (Ajustes), clic derecho para el menú. A continuación, empieza por Abrir una rueda.
Actualizar y desinstalar
Las actualizaciones son un solo botón dentro de la aplicación: Ajustes ▸ Avanzado ▸ Buscar actualizaciones (Settings ▸ Advanced ▸ Check for Updates), o deja marcado Automático (Automatic) y Radiata te avisará cuando salga una nueva versión. Verifica la descarga antes de ejecutarla, y en esa ruta no hay aviso de SmartScreen.
Desinstala desde Ajustes ▸ Avanzado ▸ Solución de problemas ▸ Desinstalar Radiata… (Settings ▸ Advanced ▸ Troubleshooting ▸ Uninstall Radiata…) o desde la lista de Aplicaciones instaladas de Windows. Tus ajustes y los controladores compartidos se conservan salvo que marques las opciones para eliminarlos.
Mantén pulsado el bumper o el gatillo; el segundo botón es un toque que hace aparecer la rueda.
Fn / L4/R4 y los acordes de apretón (Bumper+Trigger, +Home, +Select/Start): la mano que pulsa abre la rueda opuesta, de modo que la mano libre apunta (R1+R2 → izquierda; L1+L2 → derecha). Con Select/Start, sirve cualquiera de los dos botones.
L3/R3 y Cruceta izq./der. (D-Pad L/R): el joystick pulsado o la dirección indican la rueda; el mantenido es cualquier bumper o gatillo.
Deslizamiento en el touchpad: desde el borde izquierdo hacia dentro → rueda izquierda; desde el borde derecho → rueda derecha.
Swap left/right (intercambiar izquierda y derecha, ajuste de accesibilidad) invierte todo lo anterior.
Cambio a mitad del gesto: mientras mantienes una combinación, toca el bumper o el gatillo opuesto para pasar a la otra rueda.
La activación es Hold (la rueda permanece mientras mantienes; al soltar se ejecuta) o Toggle (el gesto la abre; ✕ confirma y ○ cancela; repetir el gesto la cierra); se elige en Accessibility (Accesibilidad). El deslizamiento en el touchpad funciona siempre en modo Toggle.
Apunta cualquiera de los dos sticks, el que inclines más: en Hold la mano libre es la natural, pero el otro también funciona. Wheel ignores opposite stick (La rueda ignora el stick opuesto, ajuste de Accesibilidad) lo limita a un stick por rueda.
Apuntar y ejecutar
Inclina el joystick más allá de la zona muerta central para preparar el sector más cercano (se resalta). Suelta el gatillo para ejecutarlo.
Soltar con el joystick centrado (dentro de la zona muerta) = cancelar: no se ejecuta nada.
Centro de la rueda
Al preparar un sector de tipo conmutador (silenciar micrófono o volumen, HDR, alternar un proceso) se muestra su estado actual antes de ejecutarlo (por ejemplo Mute Mic / Unmuted); tras ejecutarlo, el centro muestra el nuevo estado.
Un sector que aún necesita configuración (por ejemplo, entrar en un canal de voz sin URL) se prepara como "Configure in Settings" (configúralo en Ajustes). Al ejecutarlo se abre ese sector en el editor.
Sectores con confirmación por mantenimiento
Los sectores con Hold to confirm (mantener para confirmar) no se ejecutan al soltar rápidamente: mantén el joystick sobre ellos (0,8 s) y suelta sin salirte del sector. Si te sales o sueltas antes, se cancela. Puede activarse en cualquier sector desde los editores de rueda de Settings.
Mientras una rueda está abierta
D-Pad ↑ ↓ ajusta el volumen del sistema. ↑ / ↓ en el teclado hacen lo mismo.
Cruceta ← → (D-Pad ← →) recorre el conmutador de ventanas Alt-Tab de forma predeterminada, o bien escritorios virtuales, cambio de pista o volumen del micrófono. Elígelo en Ajustes ▸ Personalizar ▸ Cruceta ← → (Settings ▸ Customize ▸ D-Pad ← →). Solo con mando.
Activa o desactiva las ruedas con los «dos lados» de tu combinación de invocación, pulsados a la vez:
La opción Disable/Enable Wheels de la bandeja y el segmento Desactivar las ruedas (Disable Wheels) también las conmutan.
Las ruedas desactivadas son paso directo puro: las invocaciones se ignoran y tu entrada llega al juego sin tocar, a través del mismo mando permanente, así que el juego nunca ve desconectarse un dispositivo. Para entregar al juego tu mando real (giroscopio, gatillos adaptativos, anticheat), usa en su lugar Modo directo.
Modo de edición (en la rueda, solo con el mando)
Entrar: con una rueda abierta, haz clic en cualquiera de los sticks (L3/R3). La rueda se centra y permanece en pantalla tras soltar el gatillo.
Selecciona con cualquiera de los dos joysticks. Mientras editas, los sectores sin logotipo muestran siempre su etiqueta, independientemente del ajuste de etiquetas.
Wheel ignores opposite stick (ajuste de Accesibilidad) limita ambas cosas al stick de apuntado propio de la rueda, el que el centro nombra en su indicación de edición.
Mover:✕ toma el sector seleccionado; apunta a la posición de destino y pulsa ✕ para soltarlo. Cruceta ← → (D-Pad ← →) lo desplaza una posición.
Mover un segmento consta de tres pasos: recogerlo, apuntar a la posición deseada y soltarlo.
Eliminar:mantén ☐ un instante (un anillo rojo se va cerrando). Eliminar el último sector desactiva esa rueda; consulta Modo de una sola rueda.
Añadir:△ abre el Add picker de categoría→tipo (✕ entra, ○ retrocede). Juego instalado (Installed Game) abre el Game Grid para elegir un juego y vuelve a la edición con el segmento ya creado. Los demás tipos colocan el segmento de inmediato; los tipos de texto libre (URL directa o pulsación de teclas) quedan como marcadores que se completan en Settings.
Una rueda admite 12 sectores.
Deshacer / Rehacer:L1 / R1.
Salir y guardar:○, volver a hacer clic en el stick o pulsar un botón Fn / L4/R4. Los cambios se guardan al instante.
Modo de una sola rueda
¿Quieres una sola rueda? Elimina todos los segmentos de la otra. Una rueda sin segmentos se comporta como desactivada: al invocarla no se dibuja ni se captura nada, de modo que la combinación de ese lado sigue siendo totalmente utilizable dentro del juego. Elimina los segmentos desde Settings o en el modo de edición con mantener ☐ hasta que no quede ninguno.
Vaciar una rueda desactiva ese lado: la combinación que antes la abría pasa al juego sin alterarse.
Para recuperarla: invócala (mantén el gesto) y pulsa el joystick con el que apuntas (L3/R3); la rueda se abre centrada y directamente en el selector de añadir. (Los gestos de tipo Toggle, que no tienen mantenimiento, admiten la pulsación del joystick durante unos segundos después de la invocación.)
Si vacías ambas ruedas, se abre Settings para que puedas reconstruirlas.
Trucos del editor de sectores (Settings, con ratón y teclado)
Arrastra una aplicación (.exe o .lnk) desde el Explorador a la lista de sectores → se añade un sector Launch (iniciar) en la posición donde la sueltes y el icono se extrae automáticamente. Puedes soltar varias a la vez para crear varios sectores.
Arrastra un sector dentro de la lista para reordenarlo.
Define el icono y el color de un sector en el panel Icon & Color (icono y color) situado bajo la etiqueta.
Las muestras de color van emparejadas: la rueda usa la variante que corresponde a su material. Si escribes un valor Hex exacto, ese color se usa tal cual en cualquier material. Reset to Default (restablecer) vuelve al color del tipo de acción.
Show Label activa o desactiva el texto del segmento en la rueda. Solo aparece cuando Show labels on está en Los sectores que yo elija (Slices I Choose).
Imágenes en un segmento
Suelta tu propia imagen sobre el recuadro de vista previa para dar a cualquier sector una ilustración personalizada. Necesita fondo transparente (lo ideal es un PNG con aspecto de logotipo): el sector pinta la ilustración a través de su transparencia con el color del sector, de modo que una captura o una fotografía saldría como una forma sólida y se rechaza. El archivo se copia a la caché de ilustraciones de Radiata, así que mover el original después no dejará el sector en blanco, y se incluye en las copias de seguridad.
Elige un juego y Radiata descargará automáticamente su logotipo transparente de SteamGridDB. El botón ↻ restaura ese logotipo (descargándolo si hace falta); ← → recorre todos los logotipos ya descargados para ese juego.
Elegir otro icono descarta la ilustración (tu símbolo tiene prioridad); cambiar solo el color la conserva y la vuelve a teñir. El logotipo de un sector es independiente del de Game Grid.
Todo se guarda automáticamente: altas, bajas, reordenaciones y modificaciones de un sector existente (Revertir (Revert) deshace una edición en curso). Un sector nuevo queda como borrador hasta pulsar Save Slice (guardar sector). Ctrl+S guarda de inmediato.
El tipo de acción de un sector queda fijado al guardarlo: para cambiarlo, elimina el sector y añade uno nuevo.
Fundamentos del Game Grid
Game Grid es una vista recorrible con el mando de todos los juegos instalados en tus tiendas, ordenados por el jugado más recientemente (los favoritos quedan fijados arriba). Los controles se detallan en el borde inferior de la cuadrícula.
D-Pad / teclas de flecha o el joystick izquierdo mueven la selección.
✕ / Enter o un doble clic de ratón: iniciar el juego seleccionado. ○ / Esc: cerrar la cuadrícula.
△: marcar el juego seleccionado como favorito; los favoritos ocupan su propia fila de fichas más grandes en la parte superior de todas las vistas. Pulsa de nuevo para quitarlo de favoritos.
Mantener ☐: ocultar el juego de la cuadrícula. Recupera los juegos ocultos con Ajustes ▸ Avanzado ▸ Cuadrícula de juegos ▸ Restablecer juegos ocultos (Settings ▸ Advanced ▸ Game Grid ▸ Reset Hidden Games). La misma pulsación mantenida sobre la ficha Open <tienda> oculta esa tienda entera; consulta Ocultar una tienda.
L1 / R1 (o PgUp / PgDn): recorrer el filtro de tiendas. Aparece una ficha por cada tienda que tengas instalada.
Seleccionar (Select) y Start: recorrer la portada y el logotipo del juego seleccionado; consulta Portadas y logotipos.
Añadir un juego a una rueda
Añade juegos desde el editor dentro de la rueda: abre una rueda → pulsa el stick de apuntado para entrar en Edit → △ Add → Installed Game, que abre la cuadrícula en modo de selección. ✕ elige el juego resaltado y lo lleva al editor (○ cancela).
Carátulas y logotipos
Select (Create/Share): recorrer las portadas del juego seleccionado y guardarla: la resuelta automáticamente → hasta 10 portadas mejor valoradas de SteamGridDB → 5 colores planos → vuelta a empezar.
Start (Options/Menu): recorrer el logotipo superpuesto y guardarlo: logotipo predeterminado → hasta 2 alternativas de SteamGridDB → desactivado (portada sin más) → vuelta a empezar. Un juego sin logotipo usa su título centrado.
Las portadas provienen de SteamGridDB; añade una clave de API gratuita en Ajustes ▸ Avanzado ▸ Integraciones (Settings ▸ Advanced ▸ Integrations) para obtener portadas verticales y logotipos de todas las tiendas. Sin ella seguirás teniendo las ilustraciones propias de Steam, las portadas de Playnite y los colores planos.
Las ilustraciones se descargan una vez y se guardan en disco, así que a partir de entonces la cuadrícula se abre al instante y sin conexión. Una biblioteca grande se completa durante los primeros segundos de navegación. Vuelve a abrir la cuadrícula y las que faltaban deberían estar ahí.
Un juego para el que no se encontró ninguna imagen se vuelve a comprobar automáticamente cada par de semanas, ya que con el tiempo se añaden nuevas imágenes. Para comprobarlo ahora, usa Retry Missing Game Art (Advanced ▸ Game Grid).
Opciones del Game Grid (Settings ▸ Advanced)
Ajustes ▸ Avanzado ▸ Cuadrícula de juegos (Settings ▸ Advanced ▸ Game Grid) reúne los botones de mantenimiento de la cuadrícula:
Reintentar las imágenes que faltan (Retry Missing Game Art): reintenta únicamente las portadas y logotipos que quedaron vacíos, conservando todo lo ya descargado y todas las portadas que hayas elegido a mano (consulta Portadas y logotipos).
Vaciar la caché de imágenes (Clear Game Art Cache): elimina TODAS las portadas en caché, así que todo se vuelve a descargar. Las imágenes que hayas soltado sobre un sector se conservan. Prueba primero Reintentar las imágenes que faltan si solo quieres rellenar los huecos.
Restablecer juegos ocultos (Reset Hidden Games): recupera todos los juegos y tiendas que hayas ocultado con mantener ☐ (consulta Ocultar una tienda).
Preferir las portadas de Playnite (Prefer Playnite covers): aparece cuando Playnite y una clave de SteamGridDB están configurados; da prioridad a las portadas propias de Playnite.
Ocultar una tienda
Se puede ocultar una tienda entera del Game Grid, igual que se oculta un solo juego.
Filtra a la tienda con L1 / R1 y después mantén ☐ sobre su ficha Open <tienda>. Un aviso pregunta "Hide <tienda> and all its games in Radiata?": ✕ la oculta, ○ cancela.
Ocultar una tienda oculta sus juegos en Game Grid, en el selector de añadir y en las ruedas iniciales que sugiere el asistente de primer arranque.
Recupérala con Settings ▸ Advanced ▸ Game Grid ▸Reset Hidden Games, que vuelve a mostrar tanto las tiendas como los juegos.
Las tiendas recién instaladas aparecen automáticamente la próxima vez que Radiata analiza el sistema.
Solo se puede ocultar así una tienda que tenga su propia ficha Open <tienda>. Un juego de Playnite que hayas añadido a mano, o uno procedente de un complemento externo de Playnite, no tiene ficha de tienda. Esos juegos puedes ocultarlos de uno en uno.
Tipos de acción
Cada sector ejecuta una acción, agrupadas según las categorías del editor:
Games & Apps (juegos y aplicaciones): juego instalado (inicio directo), Game Grid, lanzador de tienda (modo pantalla grande), iniciar o enfocar una aplicación, Exit Current App (cierra la aplicación en primer plano) y Game Bar (abrir, captura de pantalla, iniciar o detener la grabación, grabar los últimos 30 s, silenciar el micrófono, a través de la Xbox Game Bar de Windows).
System (sistema): modo de mando (Xbox / DualShock); audio (cambiar salida, silenciar, silenciar micrófono, fijar volumen, reproducir/pausar, siguiente/anterior); pantalla (Toggle Extend/Clone y conmutar HDR); Windows (Show Desktop, que al ejecutarse de nuevo restaura las ventanas, y Empty Recycle Bin); energía (suspender, hibernar, reiniciar, apagar, cerrar sesión, bloquear y Power Plan, que alterna entre dos planes que tú elijas).
Reiniciar (Reboot) tiene una casilla Iniciar sesión tras reiniciar (Log In after Reboot): marcada (valor predeterminado), Windows vuelve a iniciar tu sesión cuando la directiva lo permite; sin marcar es un reinicio tradicional, que puede terminar en la pantalla de inicio de sesión.
Custom (personalizado): Open URI y Key Combo (enviar un atajo de teclado como Win+D o PlayPause).
Radiata: el Game Grid, abrir Settings y desactivar las ruedas. Modo directo no es una porción: actívalo o desactívalo desde la bandeja o desde Settings ▸ Modo directo.
Un sector al que le falte un valor obligatorio se prepara como "Configure in Settings". Al ejecutarlo se abre el editor de ese sector.
Arcade
Un sector Arcade abre un pequeño juego en una ventana redonda, justo donde estaba la rueda: algo que hacer mientras carga un juego o se llena una sala, sin salir de nada.
○ siempre te hace retroceder: una pulsación cierra un menú o una tarjeta de ayuda, la siguiente cierra el juego, y el juego se congela exactamente como lo dejaste, de modo que puedes volver más tarde y continuar. Cada juego conserva su propio estado y su mejor puntuación.
✕ actúa, ☐ es la segunda acción de cada juego y el joystick izquierdo apunta. El D-Pad maneja los menús. △ explica el juego en el que estás y START pausa, con Resume, How to play, Reset y los ajustes propios de ese juego.
Kabloom: la lógica del buscaminas sobre un disco de pétalos de flor. Apunta con el joystick; ✕ descubre una casilla y ☐ marca la que hayas deducido que es una abeja. Todos los tableros tienen solución: nunca hay que adivinar.
Connate: fusiona los números antes de que el montón supere el anillo interior. Recorre el borde y pulsa ✕ para lanzar el número que sostienes hacia el grupo: 1 + 2 forman 3, y a partir de 3 los números iguales se duplican, pero solo se fusionan los colores coincidentes, así que presta atención a las familias.
Sobre un juego, la sala recreativa solo funciona mientras tu mando está aislado de él; de lo contrario, una tarjeta explica por qué y ofrece mantener △ para jugar de todos modos (no se ofrece en Modo directo). Consulta Aislamiento de entrada.
La sala recreativa también ejecuta juegos que escribas tú mismo. Un juego es una carpeta con un game.json y un único archivo JavaScript; déjalo en la carpeta Arcade Games de Radiata y se jugará en la misma ventana redonda que los juegos integrados, con los mismos botones y el mismo registro de mejor puntuación.
Un paquete de juego contiene código. Radiata te pide confirmar un paquete antes de ejecutarlo por primera vez, y de nuevo cada vez que cambia cualquier archivo suyo; pero el sandbox descrito más abajo es un límite a lo que un juego *puede* hacer, no un juicio sobre si merece ejecutarse. Instala únicamente juegos de una fuente en la que confíes.
Dónde va
Una carpeta por juego dentro de %APPDATA%\Radiata\Packages\Arcade Games, por ejemplo …\Arcade Games\Orbit\game.json junto a orbit.js. Radiata crea la carpeta en el primer inicio.
El README.txt de esa carpeta es la referencia completa de la API, mantenida al día por el propio Radiata. Este tema es el recorrido; el README es la página que conviene tener abierta mientras escribes.
Reinicia Radiata después de añadir o cambiar un juego y acepta la confirmación. Aparecerá entonces en el selector de Arcade junto a los juegos integrados, y como opción al añadir una porción Arcade. En tu configuración es el token pkg-<id>.
El manifiesto
game.json es un pequeño objeto JSON; format, id, title y entry son obligatorios:
"format": 1: la versión del manifiesto.
"id": "orbit": de 1 a 32 caracteres en minúsculas a-z, 0-9 y -. La identidad del juego y el token pkg-<id>.
"title": "Orbit": hasta 24 caracteres, mostrado en el selector.
"entry": "orbit.js": el script, como nombre de archivo sin ruta en la misma carpeta, de hasta 256 KB.
"howTo": opcional, hasta 5 líneas de 80 caracteres, que se convierten en la tarjeta de ayuda de △. ✕○☐△ dentro de una línea se sustituyen por los glifos de botón del propio jugador. Sin líneas, no hay tarjeta de ayuda.
Límites de la carpeta: como máximo 32 archivos, 4 MB por archivo, 16 MB en total.
Cómo se ejecuta un juego
Tu script se ejecuta en un intérprete restringido dentro de un proceso aislado independiente: sin archivos, sin red, sin portapapeles, sin otros programas; solo existen las funciones descritas abajo. Windows limita la memoria a 128 MB.
Define tick(dt), que se llama en cada paso fijo de 1/120 de segundo, y draw(), que se llama una vez por fotograma de pantalla. Emite órdenes de dibujo solo desde dentro de draw().
Hay un presupuesto estricto de tiempo e instrucciones por fotograma dibujado. Un script que lo sobrepasa se detiene y se reinicia (tus datos guardados sobreviven); uno que lo sobrepasa repetidamente termina en una tarjeta sencilla de la que puedes salir. Puede ralentizarse a sí mismo; no puede ralentizar el PC.
Radiata se reserva ○ y △ (cerrar el juego y la tarjeta de ayuda), así que tu script nunca ve esos dos botones.
Dibujo: el campo de juego es un disco
Todo se dibuja en coordenadas polares: r va de 0 en el centro a 1 en el borde, y los ángulos son grados con 0 a las 12 en punto, creciendo en sentido horario. Radiata hace la trigonometría y recorta al círculo, así que un juego no puede dibujar fuera de su ventana.
Los colores son números en forma 0xAARRGGBB, con el alfa primero, de modo que 0xFFFF0000 es rojo opaco.
Las órdenes, hasta 1024 por fotograma: arc(r0, r1, a0, a1, color) para un segmento de anillo, ring(r, width, color, edge), dot(r, a, size, color), line(r0, a0, r1, a1, w, color), poly([r,a, r,a, …], color) para 3-16 puntos y text(r, a, size, "str", color) para hasta 64 caracteres.
Entrada
Variables globales de solo lectura, actualizadas en cada fotograma: stickX / stickY (de -1 a 1, con y positiva hacia abajo, como en la pantalla), crossDown / squareDown mientras se mantienen pulsados, crossPressed / squarePressed verdaderos durante un fotograma por pulsación, y dpadUp / dpadRight / dpadDown / dpadLeft, también un fotograma por pulsación.
Guardado, aleatoriedad y sonido
kvSet("key", "value") y kvGet("key") son el único estado que sobrevive al cerrar un juego: solo cadenas, claves de hasta 64 caracteres, valores de hasta 1024, 4 KB por juego en total. Todo lo demás se reinicia al cerrar, así que diseña con eso en mente.
Escribe la clave reservada hiscore (un número entero como texto) para publicar una mejor puntuación en el selector de Arcade.
rand() devuelve un valor de 0 a 1 y se inicializa por sesión, de modo que una repetición de las mismas entradas se comporta igual.
cue("name") reproduce uno de nueve sonidos integrados: fire, tick, good, denied, kill, zap, hurt, clear, gameover. Cualquier otro nombre es silencio, y no hay forma de incluir audio propio.
Si tu juego no aparece
Un paquete se carga entero o no se carga, y el motivo se escribe en %APPDATA%\Radiata\radiata-trace.log: busca en ese archivo [Packages] skipped arcade game.
Las causas habituales: un entry que no es un simple nombre de archivo .js situado en la misma carpeta, un script de más de 256 KB, un id con mayúsculas o espacios, o una confirmación rechazada (solo vuelve a preguntar cuando el paquete cambia).
Un juego que se cargó pero se comporta mal muestra su tarjeta en la ventana en lugar de un error, y un paquete que elimines simplemente deja de ofrecerse.
Sectores de aplicaciones y lanzadores
Elige la aplicación de dos maneras: Buscar aplicación… (Browse for App…) selecciona un .exe del disco e Aplicaciones instaladas… (Installed Apps…) enumera todo lo que tiene entrada en el menú Inicio. Esto incluye las aplicaciones de Microsoft Store, que no tienen un .exe que buscar. En ambos casos el icono se obtiene automáticamente. También puedes arrastrar un .exe, un acceso directo o una aplicación del menú Inicio directamente a la lista de sectores.
Behavior (comportamiento): Run inicia la aplicación, o la enfoca si ya se está ejecutando. Toggle alterna entre iniciarla y cerrarla (práctico para herramientas en segundo plano). Toggle pide primero a la aplicación que se cierre normalmente, igual que si pulsaras su ✕, de modo que cualquier programa con trabajo sin guardar puede mostrar su aviso de "¿guardar cambios?"; si lo ignora, se fuerza el cierre unos segundos después.
Dos limitaciones: no se puede detectar que una aplicación de Store ya se esté ejecutando, así que Run simplemente la vuelve a abrir y Toggle no la cerrará de forma fiable. Además, una aplicación iniciada mediante un actualizador o un lanzador intermedio puede ejecutarse con un nombre distinto del archivo que elegiste; elegir el .exe real de la aplicación es la opción segura.
Storefront (sectores de lanzador): abre el modo de pantalla grande o pantalla completa de la tienda. Solo Steam y Playnite tienen uno de verdad; la aplicación de Xbox se maximiza y el resto simplemente se abre. Una tienda solo se ofrece cuando su aplicación está realmente instalada.
Los sectores Juego instalado (Installed Game) inician el juego directamente siempre que es posible. Un juego de GOG ejecuta su propio exe aunque no tenga GOG Galaxy instalado; solo las tiendas que necesitan su cliente en ejecución pasan por él.
Modo de mando (Xbox / DualShock)
Radiata entrega al juego un mando virtual, y Controller mode (modo de mando) decide de qué tipo es: un mando Xbox o un mando DualShock. Dos sectores en System ▸ Controller lo cambian, Toggle Xbox Mode y Toggle DualShock Mode, y son las dos caras del mismo interruptor, así que pon en tu rueda el que te resulte más claro.
Para qué sirve: muchos juegos solo entienden un dialecto. Un título de Game Pass o de la aplicación Xbox que ignora un DualSense lo reconoce de inmediato en Modo Xbox (Xbox Mode), porque lo que ve es un mando Xbox. Los juegos que esperan entrada de PlayStation funcionan al revés.
Las indicaciones de botones siguen al modo. Los símbolos que dibuja un juego provienen del mando que cree tener conectado, así que Xbox Mode te da A B X Y y DualShock Mode ✕ ○ ☐ △, algo útil incluso cuando ambos modos funcionan.
Al preparar el sector se muestra Activado (On) u Desactivado (Off) en el centro de la rueda, de modo que puedes comprobar en qué modo estás sin cambiarlo.
El cambio es instantáneo y se mantiene hasta que lo reviertas, pero el juego percibe un cambio de mando en ese momento: hazlo antes de iniciar el juego, no en mitad de una partida.
Un mando Xbox sigue siendo un mando Xbox. Si tu mando físico es un mando Xbox por USB o por receptor inalámbrico, el juego recibirá siempre un mando Xbox virtual y DualShock Mode no lo cambiará. El interruptor es para los mandos de Sony y para los mandos Bluetooth que se presentan como tales.
Esto necesita los controladores de aislamiento (sin ellos no hay mando virtual que cambiar), y disparar la porción muestra un aviso en pantalla que lo indica. En Modo directo el juego lee tu mando real, así que el modo no tiene nada que cambiar. Consulta Aislamiento de entrada.
Switch Audio Output (cambiar la salida de audio)
Cambiar la salida de audio (Switch Audio Output) cambia los dispositivos de audio predeterminados de Windows. Ambos campos coinciden por nombre parcial, sin distinguir mayúsculas: "Speakers" coincide con "Speakers (Realtek…)". El botón ▾ junto a cada campo enumera tus dispositivos conectados, y un sector nuevo se rellena previamente con tus predeterminados actuales.
Output Device (dispositivo de salida): el dispositivo de reproducción al que cambiar. En blanco = recorrer tus salidas en cada ejecución (salvo que haya un Mic Device definido, en cuyo caso la salida no se toca).
Mic Device (dispositivo de micrófono): el dispositivo de grabación al que cambiar. En blanco = dejar el micrófono sin cambios.
Rellena ambos campos para cambiar salida y micrófono en un solo sector, por ejemplo "TV sin micrófono" o "Auriculares con su micrófono". Al ejecutarlo, el centro de la rueda muestra el dispositivo al que se ha cambiado.
Open URI (abrir un URI)
Un sector Abrir URI (Open URI) entrega su valor a Windows para que lo abra con lo que gestione ese esquema. Esto admite mucho más que simples enlaces web:
Direcciones web: https://twitch.tv/tucanal se abre en tu navegador predeterminado.
Enlaces profundos de aplicaciones: steam://open/bigpicture, discord://discord.com/channels/…, com.epicgames.launcher://apps/…, spotify:playlist:…, cualquier cosa para la que una aplicación instalada registre un protocolo.
Páginas de Windows: ms-settings:display abre esa página de Configuración.
El valor debe ser un URI completo y absoluto (un simple twitch.tv/... no se abrirá; hay que incluir el https://).
Los URI de inicio de juegos (steam://rungameid/…) también funcionan aquí, pero el tipo de sector Juego instalado (Installed Game) los construye por ti, lo cual es más cómodo.
Key Combo (enviar un atajo de teclado)
Un sector Key Combo (Custom) pulsa un atajo de teclado por ti. Escríbelo como nombres de teclas unidos con +: Win+D, Ctrl+Alt+Del, Alt+F4, o una sola tecla como PlayPause. El último nombre es la tecla que se pulsa; todo lo anterior son modificadores mantenidos a su alrededor. Los nombres no distinguen mayúsculas.
En una combinación, el último nombre es la tecla que realmente se pulsa y todo lo anterior son modificadores que se mantienen pulsados a su alrededor.
Modificadores:Ctrl, Alt, Shift, Win.
Teclas: letras y dígitos; F1-F12; Enter, Esc, Tab, Space, Backspace, Del, Insert; Home, End, PgUp, PgDn; las flechas UpDownLeftRight; PrintScreen, Pause; Backtick y Slash; y las teclas multimediaVolUp, VolDown, Mute, PlayPause, Next, Prev, Stop, que funcionan por sí solas, sin modificador.
La combinación se envía como pulsaciones reales. Solo hay algo que puede bloquearla: una aplicación que se ejecute como administrador no aceptará pulsaciones procedentes de Radiata (es una norma de Windows).
Configuración de canales de voz de Discord
Abrir (Launch) funciona sin configuración. Ensordecer (Deafen) envía el atajo predeterminado de Discord Ctrl+Shift+D. Para que funcione mientras un juego tiene el foco, añade esa combinación como atajo en Discord ▸ Settings ▸ Keybinds (los atajos de Discord son globales).
Entrar/salir del canal de voz (Join/Leave Voice Channel) necesita tus propias credenciales gratuitas de aplicación de Discord. El editor del sector muestra un botón Configurar la integración con Discord (Configure Discord Integration) hasta que existan (el mismo asistente está en Ajustes ▸ Avanzado (Settings ▸ Advanced)); te guía para crear la aplicación en el Portal de desarrolladores de Discord y valida el Client ID y el Secret con un flujo de Test → Save. Las credenciales se guardan cifradas (DPAPI de Windows) y solo se envían a Discord.
Para obtener el enlace del canal: en Discord, haz clic con el botón derecho en el canal de voz → Copy Link (copiar enlace) y pégalo en el campo Discord URL del sector (Radiata lo convierte al formato discord://).
Chat de voz de Steam y Xbox
Los grupos Chat de Steam (Steam Chat) y Chat de grupo de Xbox (Xbox Party Chat) hacen todo lo que esas plataformas permiten a una aplicación de terceros, que es menos de lo que permite Discord. Discord ofrece un canal de control local que usa el sector Join/Leave de Radiata; Steam y Xbox no ofrecen ninguno. Aun así, puedes:
Abrir el chat de Steam (Open Steam Chat): abre la ventana Friends & Chat de Steam. Únete desde ahí al canal de voz de un grupo; Steam no da a otra aplicación ninguna forma de entrar, salir ni cambiar de canal de voz, y no tiene control alguno para silenciar la voz entrante.
Open Chat (Xbox): abre la Game Bar (igual que Win+G); el chat de grupo vive en su widget Xbox Social. Windows no ofrece forma de abrir ese widget directamente, así que la primera vez pulsa el menú de widgets, abre Xbox Social y ánclalo; a partir de entonces la Game Bar lo restaura cada vez que se abre. Entrar, salir y ensordecer solo es posible en ese widget o en la aplicación Xbox.
Silenciar micro (Mic Mute): está en ambos grupos y es el mismo sector que System ▸ Audio. Silencia tu micrófono de Windows, que es desde donde transmiten ambas plataformas, así que los demás no te oirán, y todas las demás aplicaciones pierden también el micrófono, ya que ninguna de las dos ofrece un silenciado por aplicación. El estado Muted/Unmuted se muestra en vivo en el centro de la rueda.
Para un control de voz completo desde un sector (entrar, salir, silenciar, ensordecer), Discord sigue siendo la opción mejor soportada; consulta Configuración del canal de voz de Discord.
OBS Studio
OBS Studio (obsproject.com) es el programa gratuito y de código abierto que la mayoría usa para emitir en Twitch o YouTube y para grabar la pantalla. Construye una emisión a partir de escenas (disposiciones con nombre de captura de juego, cámara, micrófono y superposiciones) entre las que cambias mientras estás en directo.
Las porciones de OBS Studio (Toggle Streaming, Toggle Recording, Save Replay Buffer, Switch Scene…, Toggle Source Mute…) controlan OBS mediante el protocolo obs-websocket.
Configuración única: en OBS, Tools ▸ WebSocket Server Settings ▸ activa el servidor y copia su puerto (4455 de forma predeterminada) y su contraseña en Settings ▸ Advanced ▸ Integrations ▸ Configure OBS Integration…; es un único ajuste compartido, y Test confirma la conexión en el acto. Hasta que esté configurado, las porciones de OBS se arman como "Configure in Settings", y el editor de una porción de OBS ofrece el mismo panel de configuración.
Los nombres de escena y de fuente de audio indicados en el sector deben coincidir exactamente con los de OBS.
Qué es compatible:OBS Studio 28 o posterior (el servidor WebSocket viene incorporado) y OBS 27 o anterior con el complemento obs-websocket 5.x. Las variantes que hablan el mismo protocolo (por ejemplo StreamElements OBS.Live) funcionan igual. Streamlabs Desktop NO: es una aplicación distinta que no tiene obs-websocket.
Text Chat (enviar un mensaje a un juego)
Un segmento Text Chat (Chat & Streaming) escribe un mensaje en el chat de texto del juego en ejecución: pulsa la tecla que abre el chat del juego, espera un momento a que aparezca el cuadro, escribe tu texto y pulsa Enter.
Chat Button (botón de chat): Try Game Default busca la tecla de chat del juego que esté en ejecución cada vez que se ejecuta el sector, en un índice interno de unos 1.000 juegos de PC, de modo que el mismo sector funciona en varios juegos. Custom… te permite indicar la tecla tú mismo; úsalo para juegos con teclas de chat reasignadas o poco habituales, o para un juego que el índice no cubra.
Message (mensaje): la única línea de texto que se enviará. Un mensaje vacío (o Custom sin tecla) se prepara como "Configure in Settings", y al ejecutarlo se abre el editor del sector.
Try Game Default no envía nada si el juego en primer plano no está en el índice. Cuando el juego que tienes delante no está cubierto, el centro de la rueda lo nombra e indica "No chat key default found. Configure in Settings"; cambia ese sector a Personalizado… (Custom…) y define la tecla.
Los envíos están limitados a uno cada 15 segundos; si lo ejecutas antes, el centro de la rueda muestra el tiempo restante. Nada de spam, por favor.
Limitaciones: el juego debe tener el foco y debe aceptar su tecla de chat en ese momento; un sector ejecutado en un menú, una pantalla de carga o una escena cinemática no escribe en ninguna parte. Si cambias de aplicación a mitad del mensaje, Radiata se detiene en lugar de terminarlo en otro sitio.
Mandos compatibles
Familia Sony (DualSense Edge, DualSense, DualShock 4) por Bluetooth o USB: compatibilidad completa con aislamiento de entrada limpio. Los botones Fn del Edge son el disparador de referencia.
Mandos de estilo Xbox de terceros por Bluetooth: la mayoría se presentan como un DualShock 4 por BT, así que también obtienen la ruta de aislamiento completa.
Mandos con paletas o botones adicionales (el 8BitDo Ultimate 2C es el probado): por Bluetooth los botones extra L4/R4 se leen directamente, así que puedes elegirlos en Settings ▸ Customize ▸ Triggers para invocar una rueda por sí solos, o emparejados con un segundo botón si también los usas en los juegos. Se ofrecen, no se dan por supuestos: el valor predeterminado sigue siendo el acorde estándar de bumper. Por USB el mismo mando es un mando Xbox normal y los botones adicionales son invisibles para cualquier aplicación; conéctalo por Bluetooth si quieres usar L4/R4.
Si has reasignado L4 o R4 en el propio mando (manteniendo L4/R4 + un botón + la tecla de asignación), esa paleta envía ahora el botón que le asignaste y Radiata ya no puede verla, así que deja de abrir ruedas. Borra la reasignación en el mando para recuperarla, o elige en su lugar un acorde en Settings ▸ Customize ▸ Triggers.
Mandos Xbox por USB o receptor inalámbrico (XInput): se aíslan con el mismo ocultamiento y presentan al juego un mando Xbox 360 virtual. Si un mando no se puede ocultar por cualquier motivo, Radiata pasa automáticamente al modo de entrada compartida: la rueda sigue funcionando, pero el juego también recibe tu entrada mientras la rueda está abierta.
Mandos Xbox originales por Bluetooth: también aislados, con una salvaguarda adicional: antes de presentar el mando sustituto, Radiata hace que un proceso auxiliar independiente observe que los juegos realmente ya no pueden ver el mando físico. Si esa comprobación no puede superarse, o no puede ejecutarse, recurre al modo de entrada compartida en lugar de adivinar, de modo que un mando oculto sin sustituto nunca te deje sin un mando que funcione.
Dos o más mandos Xbox conectados a la vez: el aislamiento se desactiva y ambos mandos siguen funcionando en modo de entrada compartida, ya que ocultarlos haría desaparecer el mando de un segundo jugador. Desconecta el segundo mando y el aislamiento vuelve por sí solo.
El aislamiento necesita los controladores (ViGEm + HidHide). Sin ellos, todos los mandos funcionan en modo de entrada compartida; instálalos desde Ajustes ▸ Avanzado ▸ Instalar/reparar controladores (Settings ▸ Advanced ▸ Install/Repair Drivers). ¿No sabes en qué modo estás? Pasa el cursor sobre el icono de la bandeja; consulta Aislamiento de entrada.
Aislamiento de entrada (qué hacen los controladores)
Con los controladores de aislamiento opcionales instalados, Radiata entrega a los juegos un mando virtual (un DualShock 4 para los mandos de Sony; un mando Xbox 360 para los mandos Xbox o en Xbox Mode) y oculta el mando físico (HidHide) para que no haya entrada doble. Sin los controladores todo sigue funcionando; los juegos simplemente siguen viendo tu mando mientras una rueda está abierta.
Aislado, el juego lee un mando virtual y nunca ve el físico; en Modo directo o sin controladores instalados, el juego lee tu mando directamente y Radiata simplemente observa a su lado.
¿En qué modo estoy realmente? Pasa el ratón sobre el icono de la bandeja. Indica "Radiata - isolated" o nombra el motivo por el que no lo está (sin controladores, Modo directo, un mando que no puede ocultarse). Cuando la captura cae al modo de entrada compartida también recibes un aviso en pantalla: una vez por causa, no un flujo continuo.
Mientras el aislamiento está activo, el mando virtual reenvía solo los controles básicos del mando: sticks, gatillos, D-Pad y botones. La entrada del panel táctil, el apuntado por movimiento/giroscopio, el altavoz y micrófono del mando, los gatillos adaptativos y la háptica no pasan; en los mandos Sony eso incluye la vibración normal, mientras que un mando Xbox capturado conserva la vibración del juego. Activa Modo directo o sal de Radiata y cada función nativa vuelve al instante. (Desactivar las ruedas no cambia de mando: el mismo mando virtual sigue reenviando tu entrada, así que los juegos nunca ven desaparecer un mando a mitad de sesión.)
Latencia de entrada
Mandos de Sony y mandos Xbox por Bluetooth: imperceptible; los informes se transmiten tal cual llegan.
Mandos Xbox por USB o receptor inalámbrico (XInput): unos pocos milisegundos como mucho, porque hay que sondearlos.
Modo directo, o sin controladores instalados: ninguna. El juego lee tu mando físico directamente.
Para hacerte una idea: un juego a 60 fps dibuja un fotograma cada 16,7 ms. Radiata nunca inyecta código ni engancha un juego, así que no añade nada al renderizado ni al ritmo de fotogramas.
Mientras una rueda, el Game Grid o un editor está en pantalla, el juego no recibe ninguna entrada del mando: el mando virtual se mantiene en reposo a propósito, para que el stick con el que apuntas no mueva también a tu personaje. Si prefieres la entrada doble, usa Modo directo.
Puedes instalarlos o repararlos en cualquier momento: Settings ▸ Advanced ▸ Install/Repair Drivers (Ajustes ▸ Avanzado ▸ Instalar o reparar los controladores).
Set Modo directo (Modo de paso directo: omitir el aislamiento de entrada)
Algunos títulos competitivos con anticheat en el kernel (Valorant, Call of Duty, Fortnite, Rainbow Six Siege) podrían en teoría reaccionar ante dispositivos emulados u ocultos. Modo directo (Passthru Mode) omite por completo el aislamiento de entrada: sin mando virtual, sin ocultación del mando, así que el juego ve únicamente tu mando real. La rueda sigue funcionando; la contrapartida es que la entrada llega al juego mientras una rueda está abierta. Esto se llama "bleed-through" o "entrada doble". No lo confundas con desactivar las ruedas, que mantiene el mando virtual en su sitio y solo detiene las invocaciones: Modo directo retira el mando virtual por completo.
Interruptor global: el elemento marcable Modo directo de la bandeja, o la casilla de Ajustes ▸ Modo directo (Settings ▸ Passthru Mode). (La pestaña solo aparece cuando los controladores de aislamiento están instalados.)
Automático por juego: añade un juego a la lista Always use Modo directo for, desde el desplegable de juegos instalados o con Añadir aplicación… (Add Application…) para un .exe concreto. Radiata entra en Modo directo mientras se ejecuta y restaura la captura al salir; la bandeja muestra "(auto: <juego>)".
Cada entrada se activa While Running (mientras se ejecuta, recomendado, porque el anticheat vigila desde el inicio) o While Frontmost (solo mientras la ventana del juego tiene el foco).
Modo directo es el mejor esfuerzo posible. La detección por juego consulta cada ~2 segundos, así que un juego recién lanzado puede ver brevemente la captura normal. Para los títulos más estrictos, activa Modo directo manualmente *antes* de lanzarlos. En cualquier caso, los controladores de aislamiento permanecen instalados en todo el sistema.
Desactivar Modo directo mientras un juego se ejecuta se completa cuando sales del juego. El juego está usando tu mando real, y cambiarlo por el virtual en plena partida le arrebataría la entrada, así que Radiata espera hasta que no haya ningún juego en primer plano (un aviso y el elemento de la bandeja lo indican) y entonces termina; si permaneces en el juego, se completa por sí solo en unos dos minutos. Volver a activar Modo directo cancela la espera. Sin ningún juego en ejecución, el cambio es instantáneo.
D-Pad ← →
Mientras una rueda está abierta, D-Pad ← → hace una de estas cuatro cosas; elígela en la sección Ajustes ▸ Personalizar ▸ Cruceta ← → (Settings ▸ Customize ▸ D-Pad ← →):
Cycles Windows (recorrer ventanas, predeterminado): avanza por el conmutador Alt-Tab, una ventana por pulsación. El conmutador permanece visible mientras la rueda está abierta y se queda en la ventana resaltada cuando la rueda se cierra.
Cycles Desktops (recorrer escritorios): cambia entre los escritorios virtuales de Windows (igual que Win+Ctrl+← →).
Skips Songs (saltar canciones): las mismas teclas de cambio de pista que los sectores de audio; cada salto muestra brevemente un icono ⏮ / ⏭ en el centro de la rueda.
Mic Volume (volumen del micrófono): sube y baja el micrófono predeterminado en pasos del 5 %, repitiendo si mantienes, y lo reactiva al subir. El nivel se muestra en el centro con un icono de micrófono.
Consulta Con una rueda abierta para todo lo demás que hace el D-Pad con una rueda desplegada.
Bandeja del sistema y Settings (con ratón y teclado, en el escritorio)
Icono de la bandeja: clic izquierdo abre Settings (Ajustes); clic derecho muestra el menú (Disable/Enable Wheels, Modo directo, Cuadrícula de juegos (Game Grid), Settings, Help, About Radiata, Show in Explorer, Start with Windows, Exit).
Probar la rueda (Test Wheel): cada pestaña de rueda tiene un botón Test Left/Right Wheel bajo la lista de sectores que abre esa rueda en pantalla (con las ruedas activadas).
Pestañas de Settings: Left Wheel, Right Wheel, Customize (aspecto, comportamiento, sonido, disparadores, el selector de D-Pad ← → y el selector de Show labels on), Modo directo (Modo directo, visible cuando los controladores de aislamiento están instalados), Advanced (una lectura de Current Controller, Integraciones, mantenimiento del Game Grid, Accesibilidad, Start with Windows y las Herramientas del sistema, incluidas copia de seguridad y restablecimiento y Quit Radiata), Help y About. Los ajustes se guardan solos; Ctrl+S fuerza el guardado.
Idioma - Ajustes ▸ Avanzado ▸ Idioma (Settings ▸ Advanced ▸ Language) establece el idioma de toda la aplicación. La Ayuda cambia al instante; todo lo demás cambia en el siguiente inicio, y Radiata ofrece reiniciar enseguida.
Customize (aspecto, comportamiento y sonido)
Ajustes ▸ Personalizar (Settings ▸ Customize) define el aspecto, el comportamiento y el sonido de las ruedas. Cada elección se aplica en vivo: abre una rueda para verla.
Material: el aspecto del sector en reposo. Hay ocho, en dos grupos: Sencillo (Simple) contiene los colores planos Flat Light y Flat Dark; Deluxe contiene los acristalados Pearl y Obsidian, más cuatro estilos:
Kawaii: sectores en pastel lechoso, cada uno de un tono distinto; al ejecutar, estalla confeti de corazones y estrellas.
Salvage: sectores color carbón con textura de metal oxidado y un borde de placa estampada.
Mesa: sectores redondeados color crema sobre terracota agrietada; el sector preparado se eleva como una tarjeta en 3D.
Reactor: sectores oscuros y huecos; el sector preparado enciende un circuito de pistas y chispas.
Sound Effects (Efectos de sonido): Themed (el predeterminado) reproduce el conjunto de sonidos que corresponde al material elegido arriba (Kawaii, Mesa, Salvage y Reactor traen el suyo, y Obsidian usa Digital con un tono más grave). Digital y Physical son conjuntos fijos si prefieres fijar uno, y Silent apaga los sonidos. Elegir un material devuelve la opción a Themed.
Con el conjunto de sonidos Kawaii, preparar un sector toca la siguiente nota de una melodía de xilófono, así que recorrer el anillo interpreta la canción. Hay 5 melodías distintas, y puede que reconozcas alguna :)
Slice Thickness (grosor de los sectores): el grosor radial del anillo. Thick solo se lee bien hasta 8 sectores, así que un noveno sector en cualquiera de las ruedas cambia el ajuste a Medium, y vuelve solo cuando haya 8 o menos.
Button Icons (iconos de botones): los símbolos de las indicaciones en pantalla: Best Guess (predeterminado, sigue al mando conectado), PlayStation (✕ ○ □ △) o Xbox (A B X Y).
Triggers (disparadores): qué gestos del mando invocan una rueda. Consulta Triggers.
Cruceta ← → (D-Pad ← →): qué hacen izquierda y derecha del D-Pad mientras una rueda está abierta. Consulta Controles del D-Pad.
Show labels on (mostrar etiquetas en): qué sectores dibujan su etiqueta de texto. Consulta Show labels on.
Accessibility (Accesibilidad): activación, lados de las ruedas, apuntado con ambos sticks, el centro, Reduce motion y narración; está en Settings ▸ Advanced. Consulta Accesibilidad.
Crea tu propio material: deja un paquete de tema en la carpeta Materials de Radiata y se sumará a la lista. Consulta Materiales personalizados.
Una rueda admite hasta 12 sectores, pero entre 6 y 8 es lo ideal.
Materiales personalizados (crea tu propio tema)
Más allá de los ocho materiales integrados puedes añadir tu propio tema. Un tema es una carpeta con un archivo de texto llamado material.json (colores, degradados, el nombre de una fuente del sistema y, opcionalmente, imágenes y sonidos a su lado). Los temas son solo datos: el formato no puede expresar código, una dirección de red ni un archivo fuera de la carpeta del propio tema, así que un tema puede cambiar el estilo de la rueda y nada más.
Dónde va
Una carpeta por tema dentro de %APPDATA%\Radiata\Packages\Materials, por ejemplo …\Materials\Lava\material.json. Pega esa ruta en la barra de direcciones del Explorador; Radiata crea la carpeta en el primer inicio.
Esa carpeta también contiene un README.txt escrito por Radiata, con un ejemplo listo para copiar de cada campo. Es la referencia; este tema es el recorrido.
Reinicia Radiata después de añadir o cambiar un tema. Los paquetes se examinan una vez, al iniciar, a propósito.
La primera vez que Radiata ve un paquete nuevo o modificado te pide confirmar antes de cargar nada. Acepta y el tema aparecerá en Ajustes ▸ Personalizar (Settings ▸ Customize) en un tercer grupo, Personalizado (Custom), debajo de Simple y Deluxe.
Un paquete es contenido de quien lo escribió. Instala únicamente temas de una fuente en la que confíes, con el mismo cuidado que darías a cualquier descarga. El aviso de confirmación es deliberado y vuelve cada vez que cambia cualquier archivo del paquete.
El tema más pequeño que funciona
Un manifiesto de formato 1 es un objeto JSON con las claves siguientes. format, id, name, dark y un objeto colors con al menos resting y armed son obligatorios; todo lo demás es opcional.
"format": 1: qué versión del manifiesto has escrito. Radiata lee de 1 a 3; los bloques más completos de más abajo necesitan el número más alto.
"id": "lava": de 2 a 31 caracteres en minúsculas a-z, 0-9 y -, empezando por letra o dígito. Es la identidad del tema: se convierte en el token custom-lava en tu configuración, así que cambiarlo después crea un tema distinto.
"name": "Lava": hasta 24 caracteres; la etiqueta de la tarjeta en Customize. "author" (hasta 64) es opcional.
"dark": true: si las porciones son oscuras. Cambia las etiquetas y el centro a tinta clara y elige las alternativas oscuras, así que equivocarse se nota como texto ilegible y no como un color incorrecto.
"colors": "resting" y "armed" son obligatorios; "confirm" (de forma predeterminada, el color de armado), "label" y "outline" son opcionales. Cada uno es #RRGGBB o #AARRGGBB, donde el primer par es el alfa: "#40FFFFFF" es un contorno blanco con un 25 % de opacidad.
"labelFont": "Cascadia Code": opcional, y debe ser una fuente ya instalada en el PC; un nombre desconocido se ignora en lugar de tratarse como error. Los *archivos* de fuente dentro de un paquete nunca se admiten, deliberadamente.
"soundTheme": "physical": qué sonidos hace la rueda con tu tema. Nombra directamente un conjunto de sonidos (physical, el predeterminado, digital, kawaii, mesa, salvage, reactor u obsidian) o nombra un material integrado y toma prestado lo que ese use, de modo que "pearl" te da el conjunto digital y "flat-dark" el físico.
Nombrar el material suele ser la mejor opción: tu tema sigue sonando como el aspecto en el que se inspiró, aunque los sonidos de ese aspecto se reajusten en una versión posterior. Nombrar un conjunto lo fija exactamente.
Los temas personalizados se dibujan con las rutas de porción planas de Radiata con tus colores sustituidos, así que no alcanzan los efectos procedurales de los materiales estilizados integrados (el confeti de Kawaii, la placa de circuito de Reactor). Ese techo es deliberado; todo lo que sigue es hasta dónde llega el formato.
Aspectos más ricos: formato 2
Establece "format": 2 y añade cualquiera de estos bloques, todos opcionales. Cada número se limita a un intervalo seguro, así que un valor extremo se corrige en lugar de rechazarse.
"fills": un degradado por estado (resting / armed / confirm) en lugar de un color plano. "type" es solid, bowed (la rampa cristalina de Pearl/Obsidian) o linear con un "angle", más una lista de "stops" (cada uno con un "at" de 0 a 1 y un "color").
"hueWalk": da a cada porción su propio tono alrededor del anillo, al estilo Kawaii, a partir de sat / light / armedSat / armedLight (0-1) y hueOffset. Anula los rellenos de reposo y armado.
"outline" y "armedOutline": color, width y un patrón dash opcional para el borde de la porción.
"armed": cómo se mueve una porción armada: liftPx (hasta 24), northPx (±12), scale (1.0-1.15). Es un tratamiento de estado y no un movimiento continuo, así que sobrevive a Reduce motion.
"glyph": cómo se tratan los iconos de las porciones: edge (inner, outer o none) con edgeColor / edgeWidth / edgeShadow; un glow cuyo color puede ser el literal "slice" para tomar el acento propio de cada porción, con strength de 0 a 1; además de castShadow y armedWash.
"label": case (upper para etiquetas estampadas en mayúsculas) y sizeMul (0.8-1.3). "gapPx" (0-14) fija el hueco entre porciones.
"tile": cómo se ve la muestra del tema en la pestaña Customize: edgeColor, sheen, lifted y una texture opcional.
Imágenes y sonidos: formato 3
Establece "format": 3 para hacer referencia a archivos que estén en la propia carpeta del tema, por nombre de archivo sin ruta; una ruta no puede expresarse en el formato.
"textures": slice y hub se pintan sobre el relleno; backdrop se dibuja detrás de toda la rueda. Cada uno toma un "file" y una "opacity", y slice/hub también aceptan "tile": true para repetir la imagen a su tamaño natural en lugar de estirarla. PNG o JPG, hasta 4 MB; cualquier imagen de más de 2048 px de ancho se reduce al decodificarla.
"sounds": un archivo por evento: armed, fired, enableWheels, disableWheels. Solo WAV, hasta 1 MB y 3 segundos cada uno; los eventos que omitas conservan el sonido del tema de sonido emparejado.
Un tema que incluye sonidos lleva una insignia en su tarjeta de Customize y toma el control del selector Efectos de sonido (Sound Effects): las anulaciones Digital y Physical quedan inactivas, mientras que Themed y Silent siguen activas.
Límites de la carpeta: como máximo 32 archivos, 4 MB por archivo, 16 MB en total. Cambiar *cualquier* archivo, no solo el manifiesto, vuelve a pedir tu confirmación en el siguiente inicio.
Si tu tema no aparece
Un paquete se carga entero o no se carga. Un solo valor incorrecto rechaza el tema en lugar de aplicarlo a medias, y el motivo se escribe en %APPDATA%\Radiata\radiata-trace.log: busca en ese archivo [Packages] skipped material.
Las causas habituales: falta dark o colors, un color que no es #RRGGBB / #AARRGGBB, un id con mayúsculas o espacios, o un número de format inferior a los bloques que has usado.
Un tema que tenías seleccionado y deja de cargarse (paquete eliminado o un cambio que rechazaste) vuelve a Pearl discretamente. Nada más cambia en tus ruedas.
Los temas personalizados nunca se ofrecen durante la configuración inicial, y la carpeta de temas no forma parte de una copia de seguridad de ajustes: copia la propia carpeta para llevar un tema a otro PC.
Triggers (combinaciones de invocación)
Settings ▸ Customize ▸ Triggers (Ajustes ▸ Personalizar ▸ Disparadores) es el constructor de acordes: qué gestos del mando invocan una rueda. Cada fila es un acorde activo: un botón (Fn o L4/R4 / Bumper / Trigger / Touchpad) emparejado con cómo se combina (Trigger, Home, L3/R3, Select/Start, D-Pad L/R o un deslizamiento desde el borde del panel táctil). Las opciones se adaptan al mando detectado: Fn aparece con un DualSense Edge, L4/R4 con un mando con botones adicionales por Bluetooth, y Touchpad solo con mandos que lo tienen. Esos botones dedicados no necesitan un segundo botón: abren una rueda por sí solos.
+ Añadir otro gesto (+ Add Another Trigger) añade una fila; la ✕ de una fila la elimina. Todas las filas están activas a la vez, hasta tres, y el conjunto se recuerda por tipo de mando, así que un Edge y un mando Xbox conservan cada uno sus propias combinaciones.
Cómo se comporta cada combinación (mantener y tocar, qué rueda abre, Hold frente a Toggle) se explica en Abrir una rueda; la versión con ambos lados de una combinación activa y desactiva las ruedas, consulta Con una rueda abierta.
Accesibilidad (Settings ▸ Advanced)
La sección Accesibilidad (Accessibility) reúne seis casillas, en Ajustes ▸ Avanzado (Settings ▸ Advanced). El mismo conjunto se ofrece durante la configuración inicial desde el botón Accesibilidad (Accessibility…) del paso Look:
Dos de ellas están sangradas bajo la casilla que las marca: activar Las ruedas se abren y cierran por pulsación (Wheels toggle on/off) también marca Intercambiar izquierda/derecha (Swap left/right), y activar Reducir el movimiento (Reduce motion) también marca Mostrar siempre el centro (Always show hub), porque cada pareja funciona mejor junta. Ambas hijas siguen siendo tuyas para marcar o desmarcar por separado, y una vez que ajustas una a mano deja de seguir a su padre.
Wheel ignores opposite stick (La rueda ignora el stick opuesto): normalmente apunta cualquiera de los dos sticks, el que inclines más, y el clic de cualquiera de ellos abre el modo de edición. Márcalo y cada rueda escucha un solo stick: el de la mano libre en Hold, el del propio lado de la rueda en Toggle. Merece la pena marcarlo en un mando cuya deriva en reposo supere la zona muerta, porque un segundo stick a la deriva puede armar una porción por sí solo y convertir una suelta centrada, que sería una cancelación, en un disparo.
Las ruedas se abren y cierran por pulsación y Intercambiar izquierda/derecha: si una rueda invocada permanece en pantalla hasta que la descartas, y qué rueda abre cada mano (consulta Abrir una rueda).
Reduce motion (Reducir movimiento): detiene el movimiento decorativo en todas partes: sin confeti ni chispas, sin paralaje, sin zoom ni deriva; las ruedas aparecen con un fundido en su sitio, la reorganización en el modo de edición es instantánea y todo efecto de mantener para confirmar se convierte en el mismo arco de progreso estable. Los medidores de progreso, los resaltados de selección y las lecturas de estado se mantienen. El propio interruptor Efectos de animación de Windows también lo activa.
Always show hub (Mostrar siempre el centro): desactivado (el predeterminado), el centro de la rueda solo aparece cuando tiene algo que mostrar. Activado, el centro se dibuja siempre y muestra además la batería del mando: un centro más estable de leer, y por eso Reduce motion lo marca por ti.
Narration (narración): dice en voz alta lo que estás haciendo: qué rueda se ha abierto, el sector que preparas y su estado actual, el progreso de mantener para confirmar, lo que ha hecho realmente una ejecución, los niveles de volumen mientras los ajustas, los movimientos en modo edición y la navegación por Game Grid. Funciona junto a un lector de pantalla.
La narración cubre únicamente la rueda y Game Grid, que son las superficies que un lector de pantalla no puede ver. De Settings, la configuración inicial y cualquier otra ventana normal se encarga el Narrador de Windows, así que ejecútalo junto a Radiata si quieres que también se lean. Al marcar Narración (Narration) se ofrece un botón para activar el Narrador; y si el Narrador está en ejecución la primera vez que configuras Radiata, la narración se activa sola.
Show labels on (texto de los sectores)
Show labels on (mostrar etiquetas en): qué sectores dibujan su etiqueta de texto en la rueda.
Icons, not Logos (iconos, no logotipos; predeterminado): solo se etiquetan los sectores que muestran uno de los iconos integrados de Radiata. Un sector con ilustración (un logotipo de juego, una portada o un PNG que hayas añadido) queda sin etiqueta, ya que la ilustración ya lleva el nombre.
All Slices (todos los sectores): se etiquetan todos, incluidos los que tienen ilustración.
No Slices (ningún sector): no se etiqueta ninguno.
Slices I Choose (los sectores que yo elija): decide la casilla Show Label de cada sector, y es el único modo en el que esa casilla aparece en el editor de sectores (consulte Trucos del editor de sectores). Todos los sectores se crean con Show Label desmarcado, así que al cambiar a este modo partes de una rueda sin etiquetas: marca los pocos que quieras nombrar.
La edición de una rueda queda exenta: en el modo de edición y en su Add picker, los segmentos sin logotipo muestran siempre su etiqueta, sea cual sea este ajuste.
El ajuste está en Ajustes ▸ Personalizar (Settings ▸ Customize), justo debajo del selector Cruceta ← → (D-Pad ← →), y se aplica en vivo: abre una rueda para verlo.
Configurar la integración con Discord… (Configure Discord Integration…): define las credenciales de Discord (Client ID y Secret) que usan los sectores Join/Leave Voice Channel; es el mismo asistente que ofrece el editor de sectores. Se guardan cifradas (DPAPI de Windows) y solo se envían a Discord.
Clave de API de SteamGridDB (SteamGridDB API key): desbloquea las portadas verticales y los logotipos de los juegos de todas las tiendas (el recorrido con Seleccionar (Select)/Start en Game Grid). Consigue una clave gratuita en steamgriddb.com ▸ Preferences ▸ API. Se comprueba en cuanto terminas de introducirla, y al introducir tu primera clave se rellenan automáticamente las portadas que se omitieron mientras no tenías ninguna.
OBS Studio: Configurar la integración con OBS… (Configure OBS Integration…) establece el puerto y la contraseña de WebSocket, una conexión compartida por todas las porciones de OBS; consulte Porciones de OBS. Probar (Test) la comprueba contra un OBS en ejecución. La contraseña se guarda cifrada (DPAPI).
Con Playnite y una clave de SteamGridDB configurados, aparece un conmutador Preferir las portadas de Playnite (Prefer Playnite covers) en la sección Cuadrícula de juegos (Game Grid); sin Playnite, aquí aparece en su lugar un botón Instalar Playnite… (Install Playnite…).
Playnite (gestor de bibliotecas opcional)
Playnite es un gestor de bibliotecas de juegos gratuito y de código abierto para Windows (playnite.link) que reúne todos tus juegos (Steam, Epic, GOG, Xbox, emuladores, independientes) con metadatos y portadas.
Radiata funciona perfectamente sin él, analizando tus tiendas directamente. Playnite es una mejora opcional:
Más juegos encontrados: Radiata lee la biblioteca de Playnite, así que los juegos emulados y los añadidos a mano que un análisis de tiendas no detecta pueden aparecer en Game Grid.
Portadas seleccionadas: las propias portadas de Playnite se convierten en una fuente de ilustraciones, con un conmutador Prefer Playnite covers (Advanced ▸ Game Grid) para darles prioridad sobre SteamGridDB.
Radiata solo lee la base de datos local de Playnite, y no hace falta que Playnite esté en ejecución.
¿No lo tienes instalado? Instalar Playnite… (Install Playnite…), en Advanced ▸ Integrations, abre su página de descarga; configura tus bibliotecas en Playnite y Radiata las detectará automáticamente.
Herramientas del sistema y copia de seguridad (Settings ▸ Advanced)
Ajustes ▸ Avanzado ▸ Sistema (Settings ▸ Advanced ▸ System) contiene los controles de actualización, el conmutador Iniciar con Windows (Start with Windows), el desplegable Solución de problemas (Troubleshooting) y Salir de Radiata (Quit Radiata):
Recover Controller (recuperar mando): el botón ↻ junto al nombre de Current Controller; un reinicio suave de la entrada para un mando bloqueado, sin reiniciar Radiata.
Batería: junto al encabezado Mando actual (Current Controller), la misma lectura que muestra el centro de la rueda. Los mandos de PlayStation informan de un porcentaje (en pasos del 10 %); los mandos compatibles con Xbox solo informan de cuatro niveles aproximados, así que se muestran como palabras. No aparece nada hasta que el mando ha informado de un nivel.
Salir de Radiata: sale por completo; el mando virtual se libera y el mando físico deja de estar oculto, de modo que después queda 100 % normal.
La lista desplegable Troubleshooting
Ejecutar la configuración inicial… (Run First-Run Setup…): vuelve a ejecutar el asistente de configuración (comprobación del mando, controladores, aspecto, portadas, ruedas iniciales). Tus ruedas personalizadas nunca se sobrescriben sin preguntar.
Instalar/reparar controladores… (Install/Repair Drivers…): instala o repara los controladores de aislamiento (ViGEmBus + HidHide). Resuelve la mayoría de los problemas de aislamiento y muestra un registro con el resultado.
Diagnóstico HID… (HID Diagnostics…): una vista en directo de los informes brutos del mando que lee Radiata; útil cuando el soporte te pregunta qué está enviando realmente tu mando.
Configuración del mando… (Controller Setup…): vuelve a ejecutar por separado el asistente de detección y asignación del mando, sin el resto de la configuración inicial.
Enviar el registro al desarrollador… (Email Log to Developer…): guarda un zip con el registro de diagnóstico de Radiata en tu Escritorio y abre un correo con el destinatario ya puesto; tendrás que adjuntar el zip. El registro solo recoge eventos de diagnóstico, así que no se envían datos de cuentas ni nada procedente de tus juegos.
Hacer copia de seguridad de los ajustes… (Back Up Settings…) y Restaurar ajustes… (Restore Settings…) están más abajo en el mismo desplegable, junto con los restablecimientos que hay debajo; todo ello se describe en Copia de seguridad y restablecimiento.
Copia de seguridad y restablecimiento
Hacer copia de seguridad de los ajustes…: guarda todo lo que hace tuya a Radiata (ruedas, colores, ajustes y tus elecciones de portadas y logotipos de Game Grid) en un .zip dentro de Documents\Radiata Backups.
Restaurar ajustes…: carga una copia de seguridad y sustituye tus ruedas, ajustes y elecciones de ilustraciones actuales. Radiata se reinicia.
Restablecer todos los ajustes… (Reset All Settings…): valores de fábrica para ruedas, colores y ajustes; la configuración inicial se ejecutará de nuevo en el siguiente arranque. Las ilustraciones en caché se conservan.
Borrar los datos de la aplicación y restablecer… (Wipe App Data and Reset…): elimina TODO lo que hay en %APPDATA%\Radiata, como una instalación limpia. Radiata se reinicia. Tus copias de seguridad están fuera de esa carpeta y se conservan.
Desinstalar Radiata… (Uninstall Radiata…): elimina la entrada de inicio, el registro en HidHide y los archivos propios de Radiata, con casillas DESACTIVADAS de forma predeterminada para los controladores compartidos y tus ajustes. Cualquier otra cosa en la carpeta de Radiata se deja intacta.
Actualizaciones
Buscar actualizaciones (Check for Updates): pregunta ahora mismo a getradiata.app/update si hay una versión más reciente.
Automatic (Automático): la casilla junto al botón: cuando está activada, la misma comprobación se ejecuta al iniciar y una vez al día. Las actualizaciones encontradas se anuncian con un aviso en pantalla (haz clic en él para abrir la actualización) y una línea en esta pestaña; una versión que decidas omitir deja de anunciarse (la línea de aquí sigue mostrándola).
Los restablecimientos no se pueden deshacer: haz antes una copia de seguridad.
Los botones de ilustraciones de juegos están en su propia sección Cuadrícula de juegos (Game Grid); consulta Opciones de Game Grid.
El mando no se detecta
Primero, vuelve a conectarlo o a emparejarlo. Las pilas Bluetooth se bloquean de vez en cuando; apagar y encender el mando resuelve la mayoría de los casos aislados.
¿Mando Bluetooth conectado pero congelado (Windows lo sigue mostrando, pero la entrada no se mueve)? Es un bloqueo del Bluetooth de Windows que apagar y encender el mando no resuelve: apaga y vuelve a encender el Bluetooth del PC. Radiata muestra una notificación de "toggle Bluetooth" cuando lo detecta.
Settings ▸ Advanced ▸ Recover Controller realiza un reinicio suave de la entrada (cierra y vuelve a abrir el flujo HID) sin reiniciar Radiata.
Bloqueo de HidHide: si la ocultación esconde el mando mientras Radiata no está en su lista de permitidos, Radiata se queda ciego: cero entrada, y la lectura de Current Controller no muestra nada aunque Windows vea el mando. Radiata lo detecta al iniciar y ofrece un arreglo de un clic mediante un aviso en pantalla en el que se puede hacer clic; Instalar/reparar controladores (Install/Repair Drivers) siempre lo soluciona.
Otras herramientas de mando (DS4Windows, reWASD, InputMapper) comparten los mismos controladores y pueden duplicar o bloquear la entrada. Tendrás que cerrarlas (un aviso al arrancar nombra las que estén en ejecución).
La rueda no se ve sobre el juego
Ejecuta los juegos en Borderless Windowed (ventana sin bordes), no en pantalla completa exclusiva. La pantalla completa exclusiva omite el compositor a través del cual dibuja Radiata. El ajuste está en las opciones de pantalla de casi todos los juegos; la diferencia de rendimiento en Windows 10/11 es insignificante.
Radiata dibuja solo en la pantalla principal: en un equipo con varios monitores, haz que tu pantalla de juego sea la principal de Windows (Configuración ▸ Sistema ▸ Pantalla).
Sobre las pantallas protegidas de Windows (avisos de UAC, la pantalla de bloqueo) nunca se puede dibujar. Es una limitación de Windows.
Particularidades de Steam
¿Los botones se comportan de forma extraña en los juegos de Steam? La opción Steam ▸ Settings ▸ Controller ▸ "PlayStation Controller Support" hace que Steam tome el control del mando virtual de Radiata y vuelva a emitir su propia entrada. Desactívala, o configura Steam Input juego por juego.
¿Entrada doble aunque la bandeja diga aislado? Si Steam ya estaba en ejecución cuando Radiata arrancó, Steam puede mantener un agarre sobre el mando físico que la ocultación no puede revocar. Radiata muestra una tarjeta Desbloquear el mando (Unlock Controller) con las soluciones: apagar y encender el mando, cambiar a Modo directo o relanzar Steam.
¿La Lupa de Windows se abre sola? Es la disposición *Guide Button Chord* de Steam (Guide + un botón frontal), no Radiata, y apagar un mando manteniendo el botón PS puede dejar esa disposición enganchada. Una pulsación limpia del botón Guide la libera; desactívala en Steam ▸ Settings ▸ Controller ▸ Non-Game Controller Layouts ▸ Guide Button Chord layout.
Modo Turbo o de disparo rápido del mando
Muchos mandos de terceros tienen un modo Turbo o de disparo rápido por hardware que repite automáticamente un botón mantenido. Activado, a menudo por una combinación de botones accidental, un botón mantenido se registra como una ráfaga rápida de pulsaciones, lo que hace que Radiata se comporte de formas que parecen un error:
La rueda parpadea abriéndose y cerrándose o se cierra sola justo después de abrirse.
Los filtros del Game Grid cambian a gran velocidad o la selección se mueve sola.
Los sectores se ejecutan en el instante en que se abre la rueda, o un sector con confirmación por mantenimiento nunca llega a completarse.
Desactiva el Turbo en el propio mando, normalmente con una combinación de botones (a menudo Home/Guide más un botón frontal o superior, o un botón Turbo específico), con frecuencia acompañada de su propio LED. Consulta el manual de tu mando para la combinación exacta.
HDR muestra Unavailable (no disponible): el estado de la pantalla no se puede leer en ese contexto, por ejemplo en Remote Play o en una retransmisión.
Editar config.json a mano (%APPDATA%\Radiata): está admitido; la aplicación recarga en caliente sus propias escrituras de forma fiable, pero las ediciones externas a veces no se detectan; reinicia Radiata tras editarlo manualmente.