u/Far-Dress-2474

​Ryujinx in Game Mode completely ignoring Steam Deck controls (tried all standard troubleshooting steps)

Hola a todos,

Tengo un problema frustrante con Ryujinx en mi Steam Deck (instalado mediante EmuDeck): el emulador ignora por completo las entradas del mando al iniciarse en el modo Juego.

**El problema:**

Cuando inicio un juego de Switch (por ejemplo, Mario Kart 8, Pokémon Diamante Brillante) en el modo Juego, ya sea directamente mediante accesos directos que no son de Steam creados con Steam ROM Manager o a través de EmulationStation, ninguno de los botones ni joysticks del Steam Deck funcionan dentro del juego.

**Lo que SÍ funciona:**

- En el modo Escritorio, al abrir Ryujinx de forma independiente, todos los controles se asignan correctamente en la configuración de entrada y se muestra la respuesta al pulsar los botones.

  • Otros emuladores y juegos nativos de Steam funcionan perfectamente.

Todo lo que ya he intentado (y no ha funcionado):

  1. Configuración de Steam Input: Cambié la configuración en el Modo Juego de perfiles personalizados a las configuraciones estándar de "Mando", "Mando con panel táctil" y control de cámara. Pulsé X para aplicar, reinicié los juegos y no hubo respuesta.

  2. Activar/desactivar Steam Input: Intenté desactivar Steam Input en las propiedades del juego en Steam, así como usar la configuración predeterminada.

  3. Restablecer EmuDeck: Realicé un "Restablecer configuración" para Ryujinx dentro de la sección "Administrar emuladores" de EmuDeck.

  4. **Limpieza manual de archivos:** Accedí al directorio de configuración de Ryujinx (`/home/deck/.var/app/org.ryujinx.Ryujinx/config/Ryujinx/`) y eliminé `config.json`, `config.json.bak`, `gamecontrollerdb.txt` y los perfiles de controlador en `/profiles/controller/`. Permití que Ryujinx los regenerara correctamente.

  5. **Configuración de entrada en modo escritorio:** Configuré al Jugador 1 como Mando Pro, con el dispositivo de entrada establecido en `Steam Virtual Gamepad` / `Steam Deck Controller`, cargué el perfil de `deck`, guardé y apliqué.

  6. Cambio de configuración en caliente durante el juego: Cambié la configuración a teclado/ratón y luego volví a mando mientras el juego estaba en ejecución mediante la superposición de botones de Steam.

Parece que nada transmite la entrada del mando a la ventana del juego cuando se ejecuta en modo juego.

¿Alguien se ha encontrado recientemente con este error específico de captura de entrada de Flatpak/SDL/SteamOS? ¿Existe alguna solución conocida o algún permiso que esté pasando por alto?

¡Gracias de antemano!

EDIT / SOLUCIÓN ENCONTRADA:

  1. Ve al Modo Escritorio.
  2. Abre la aplicación de Steam y busca Ryujinx dentro de tu biblioteca.
  3. Inicia Ryujinx directamente desde la biblioteca de Steam.
  4. Entra en Opciones > Configuración > Entrada, selecciona "Steam Deck Controller" / "Steam Virtual Gamepad" y guarda los cambios.

Al lanzarlo desde la biblioteca de Steam en el escritorio, el error de alineación del ratón desaparece y los controles se guardan correctamente para el Modo Juego.

reddit.com
u/Far-Dress-2474 — 21 hours ago