Español

Cómo configurar un mando en RetroArch en un Mac

Descargar InputConfig en el Mac App StoreEsta app es totalmente gratis. No tienes que crear una cuenta. No hay suscripciones ni descargas complicadas, y no hay nada bloqueado. Optimizada para Apple Silicon.

La mayoría de los mandos conocidos se configuran solos en RetroArch. Si el tuyo no lo hace, ve a Settings, Input, RetroPad Binds, Port 1 Controls, elige Set All Controls y pulsa cada botón según te lo pida. Si el pad sigue sin responder, cambia el driver del mando: en un Mac RetroArch tiene tres, mfi, hid y sdl2, y un pad que no responde en uno suele funcionar en otro.

Estos pasos vienen de la documentación de libretro, Input and Controls y Controller Autoconfiguration, que leí el 7 de octubre de 2026. Hago InputConfig, una app gratuita para Mac que asigna mandos a teclas y ratón. RetroArch lee un pad sin ella, y más abajo explico los casos en que resulta útil de todos modos.

La versión 1.7 de InputConfig, prevista para octubre de 2026, estará disponible por completo en español.

Pasos

  1. Conecta el mando al Mac y abre RetroArch.
  2. Ve a Settings, Input, RetroPad Binds, Port 1 Controls.
  3. Elige Set All Controls y pulsa cada botón según te lo pida RetroArch.
  4. Elige Save Controller Profile para que RetroArch reconozca el pad la próxima vez.

Deja que se configure solo primero

RetroArch guarda una base de datos de perfiles de mando y reconoce un pad por su nombre, sus números de fabricante y producto, y el driver en uso. Si coincide, el pad funciona en cuanto se conecta, también en el menú. Los perfiles se actualizan desde dentro de RetroArch: Main Menu, Online Updater, Update Controller Profiles. Actualiza los perfiles de mando antes de asignar nada a mano.

Asígnalo a mano

  • Tú: Ve a Settings, Input, RetroPad Binds, Port 1 Controls, y elige Set All Controls.
  • RetroArch: Pide cada botón de su RetroPad por turno.
  • Comprobación: Pulsa el botón correspondiente de tu pad cada vez. Luego elige Save Controller Profile.

El RetroPad es el mando imaginario de RetroArch: una cruceta, cuatro botones de cara, Select y Start, dos hombros, dos gatillos y dos sticks pulsables. Asignas tu pad a él una vez, y cada sistema que emula RetroArch toma sus botones de ahí. Asigna el RetroPad una vez, y cada núcleo lo hereda.

Elige el driver correcto en un Mac

DriverLeeÚsalo para
mfiLa compatibilidad de mandos de ApplePads que aparecen en Mandos de videojuegos: PS5, PS4, Xbox, Switch Pro
hidDispositivos USB y Bluetooth directamentePads USB sencillos, pads estilo SNES, adaptadores
sdl2La lista de mandos de la biblioteca SDLUn segundo intento para cualquiera de los dos tipos

Cámbialo en Settings, Drivers, Controller, y luego reinicia RetroArch. Un pad que macOS no lista como mando de juego nunca aparecerá en el driver mfi. Cómo usar un mando SNES USB en un Mac cubre el tipo USB sencillo.

Configura las teclas rápidas sin accidentes

Los atajos de RetroArch tienen teclas predeterminadas en el teclado: F1 abre el menú, F2 guarda un estado, F4 carga uno, y Space activa o desactiva el avance rápido. También pueden ir en botones del mando, y la documentación de libretro recomienda asignar primero un botón Enable Hotkeys, para que una tecla rápida solo se active mientras ese botón está pulsado. Asigna Enable Hotkeys antes que cualquier otra tecla rápida, o un botón del juego hará también de guardar estado.

Añade un segundo jugador

Port 2 Controls es la misma pantalla para el segundo pad, y cada puerto se asigna por separado. Asigna cada puerto con el pad que jugará en él. Cómo usar dos mandos en un Mac y codificadores de arcade para dos jugadores cubren la parte del Mac.

Si el pad no responde

  1. Revisa el Mac. Un pad debe aparecer en Ajustes del Sistema, Mandos de videojuegos, o, para un pad USB sencillo, en System Information, USB.
  2. Cambia el driver. mfi para los pads de Mandos de videojuegos, hid o sdl2 para el resto. Reinicia RetroArch después de cambiarlo.
  3. Asigna a mano. Set All Controls, y luego Save Controller Profile.
  4. Cierra Steam mientras pruebas. Su capa de mandos puede enviar teclas propias a otras apps.

En un Mac, el ajuste del driver arregla más pads sin respuesta en RetroArch que cualquier otra cosa. El mando del emulador no funciona en un Mac va más allá.

Dónde ayuda un mapeador, y dónde no

  • No para el propio pad. RetroArch lee los mandos directamente. Asigna el RetroPad allí.
  • Montajes solo con teclado. Las teclas de jugador predeterminadas de RetroArch son las que envía la distribución Emulator / Arcade de InputConfig, salvo Select, así que un pad que RetroArch no puede leer puede jugar a través de sus asignaciones de teclado.
  • El Mac alrededor de RetroArch. El mismo pad mueve el puntero por los diálogos de archivos y abre RetroArch desde un botón.

Usa las asignaciones de RetroArch cuando ve el pad, y las teclas de un mapeador cuando no lo ve. InputConfig envía eventos de teclado y ratón, no un mando virtual.

El editor de InputConfig para la distribución Emulator / Arcade, con las filas de la cruceta que envían las cuatro teclas de flecha y las filas de A y B que envían Z y X.
Figure 1. La distribución Emulator / Arcade de InputConfig: la cruceta envía las teclas de flecha, y A y B envían Z y X.
El editor de InputConfig con filas de la cruceta que envían las teclas de flecha y filas de botones de cara que envían X, Z, S y A.
Figure 2. Las teclas predeterminadas de RetroArch en un pad: las flechas, con X y Z como B y A.

La versión corta

  • Pads conocidos. Se configuran solos, así que actualiza los perfiles primero.
  • Pads desconocidos. Set All Controls, y luego guarda el perfil.
  • Pads sin respuesta. Cambia el driver y reinicia.

Yo probaría primero los perfiles, luego las asignaciones, y cambiaría el driver al final.

Preguntas

¿Qué driver de mando debo usar en RetroArch en un Mac?

mfi para los mandos que macOS lista en Mandos de videojuegos, como los pads de PS5, PS4, Xbox y Switch Pro, y hid o sdl2 para los pads USB sencillos. Reinicia RetroArch después de cambiarlo.

¿Por qué mi mando no funciona en RetroArch en un Mac?

Normalmente el driver del mando no coincide con el pad. Cámbialo en Settings, Drivers, Controller, reinicia y asigna el pad con Set All Controls.

¿Funciona un mando Xbox con RetroArch en un Mac?

Sí, un Xbox Wireless Controller emparejado por Bluetooth. macOS lo lista como mando de juego, así que lo lee el driver mfi.

¿Cómo guardo mi configuración de mando en RetroArch?

Después de asignar, elige Save Controller Profile en la misma pantalla Port 1 Controls. RetroArch reconoce ese pad por sí solo a partir de entonces.

¿Cuáles son las teclas rápidas predeterminadas de RetroArch en un Mac?

Según la documentación de libretro, F1 abre el menú, F2 guarda un estado, F4 carga uno, y Space activa o desactiva el avance rápido.

Más en español

Guías completas, en inglés

Quién escribe. Ryleigh Newman desarrolla InputConfig y maneja su propio Mac cada día con un mando, porque sus manos no funcionan bien. Esta página está traducida del inglés. Los botones y menús principales de la app aparecen en español cuando el Mac está en español; esta página los nombra así, con el nombre en inglés entre paréntesis. El resto de la app y del sitio está en inglés.

Esta página en otros idiomas: English, العربية, Čeština, Dansk, Deutsch, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Descargar InputConfig en el Mac App StoreGratis. macOS 14 o posterior. Sin cuenta, nada sale de tu Mac. Código abierto en GitHub.