Español
¿Puede Karabiner-Elements asignar un mando de juegos?
Esta 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.
En parte, y menos de lo que la mayoría necesita. Karabiner-Elements es el mejor personalizador de teclado para Mac, gratis y de código abierto, y está construido en torno a teclados y ratones. Desde la versión 14.13, publicada en diciembre de 2023, también lee algunos mandos: sus notas de versión dicen que los dispositivos DirectInput son compatibles y los XInput no lo son en absoluto, y versiones posteriores añadieron una zona muerta para usar un stick de mando como puntero. Así que que tu pad aparezca depende del pad y de su modo. La otra vía común es un pad que puede hacerse pasar por teclado, como un 8BitDo Zero 2 en modo teclado, que muchos usuarios de Anki configuran. Si quieres que un mando envíe teclas y mueva el ratón en todas las apps, un mapeador hecho para mandos, como InputConfig, es el camino más corto.
La versión 1.7 de InputConfig, prevista para octubre de 2026, estará disponible por completo en español.
Pasos
- Instala InputConfig y permite el acceso de Accesibilidad.
- Empareja el mando de forma normal. Sigue siendo un mando.
- Añade una fila, pulsa Escanear (Scan), pulsa un botón y elige la tecla que debe enviar.
- Pulsa Activar (Activate). Funciona en todas las apps.
Asigna un mando a teclas con un mapeador de mandos
- Tú: Instala InputConfig, permite el acceso de Accesibilidad y empareja el mando de forma normal. Añade una fila, pulsa Escanear (Scan), pulsa un botón y elige la tecla que debe enviar.
- InputConfig: Lee el pad como un mando y envía la tecla que elegiste. Los sticks pueden mover el ratón o cuatro teclas.
- Revisa: Pulsa Activar (Activate), y luego pulsa el botón en cualquier app. La tecla llega allí.
Para Anki en concreto, la guía de Anki tiene un diseño listo.

Usa los dos: uno para teclas, otro para mandos
No compiten entre sí. Usa Karabiner-Elements para el teclado, por ejemplo Bloq Mayús como Escape, e InputConfig para el mando, los aparatos MIDI y los botones extra del ratón.
InputConfig añade una función a una tecla y deja en su sitio la función propia de la tecla, así que no puede intercambiar dos teclas, que es lo que hace Karabiner. Escucha el teclado sin bloquear ni reasignar la tecla en sí, y las teclas de cualquier teclado cuentan como la misma tecla.
Elige la herramienta adecuada para un trabajo de teclado
La mayoría de quienes buscan una alternativa a Karabiner-Elements quieren algo más sencillo, o algo que no instale ningún controlador. La respuesta correcta depende del trabajo:
- Intercambiar Bloq Mayús, Control, Option, Command o Globe. macOS lo hace en Ajustes del Sistema, Teclado, Atajos de teclado, Teclas modificadoras. No hay nada que instalar.
- Convertir una tecla en otra hasta el próximo reinicio. El comando propio de macOS
hidutilen Terminal, mostrado abajo. - Una tecla Hyper en Bloq Mayús. La pequeña app Hyperkey, o una regla de Karabiner-Elements.
- Macros, atajos y reglas por app con un editor visual. BetterTouchTool o Keyboard Maestro, ambos de pago.
- Reasignar con capas, escritas como un archivo de configuración. Kanata, gratis y de código abierto. En un Mac depende del mismo controlador de teclado virtual que usa Karabiner-Elements.
- Dar una función a teclas sobrantes, botones del ratón, un mando o un pad MIDI. InputConfig, la app gratuita que hago. No instala ningún controlador, y es buena con F13 a F19, modificadores de la mano derecha mantenidos y una función distinta para la misma tecla en cada app.
Terminal: Intercambia Bloq Mayús por F18 hasta el próximo reinicio.
hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000006D}]}'Lo que pasa: Bloq Mayús ahora envía F18, que InputConfig puede leer como entrada. Un reinicio devuelve Bloq Mayús a su estado normal. La página de las teclas Command y Option de la derecha tiene más comandos que puedes pegar.
Si tu 8BitDo no aparece en Karabiner-Elements
Sube esta escalera, empezando por el paso más pequeño:
- Revisa el modo. Las notas de versión de Karabiner-Elements dicen que su soporte de mandos cubre solo dispositivos DirectInput, así que un pad en otro modo puede no aparecer.
- Usa un modo de teclado. Un 8BitDo con uno, como el Zero 2 o el Micro, aparece como teclado en ese modo.
- Permite Monitorización de los dispositivos de entrada. Karabiner-Elements necesita ese acceso para ver un mando en modo teclado.
- Úsalo como mando en su lugar. InputConfig lee los pads 8BitDo en los modos de la página de conexión de 8BitDo.
En resumen
- Teclados. Usa Karabiner-Elements, o las Teclas modificadoras y hidutil de macOS.
- Mandos. Usa un mapeador de mandos como InputConfig.
- Los dos en un mismo Mac. No compiten.
Karabiner cambia lo que es una tecla, mientras InputConfig da una función a un control.
Preguntas
¿Karabiner-Elements admite mandos Xbox o PS5?
No como mapeador de mandos. Sus notas de versión dicen que lee mandos DirectInput y no XInput, así que depende del pad y de su modo. Un mapeador de mandos como InputConfig lee directamente los mandos Xbox y PS5.
¿Puedo usar un mando 8BitDo con Karabiner-Elements?
De forma fiable, solo un modelo que pueda cambiar a un modo de teclado, como el 8BitDo Zero 2. En sus modos normales es un mando de juegos, que InputConfig lee directamente.
¿Cómo configuro un mando de Anki en un Mac con Karabiner-Elements?
Empareja el mando en modo teclado, da a Karabiner-Elements acceso a Monitorización de los dispositivos de entrada y escribe una regla que convierta cada tecla que envía el mando en Espacio, 1, 2 o 4. La vía más sencilla es emparejarlo en un modo de mando y usar un mapeador. La página del mando de Anki tiene ambas.
¿Por qué mi 8BitDo no aparece en Karabiner-Elements?
Karabiner-Elements está hecho para teclados y ratones, y sus notas de versión dicen que su soporte de mandos cubre solo dispositivos DirectInput, así que un pad en otro modo puede no aparecer. Un 8BitDo con modo de teclado, como el Zero 2 o el Micro, aparece como teclado en ese modo. Para usarlo como mando, InputConfig lo lee directamente.
¿Hay una alternativa a Karabiner-Elements sin controlador?
Para intercambiar teclas modificadoras, el propio macOS: Ajustes del Sistema, Teclado, Atajos de teclado, Teclas modificadoras. Para convertir una tecla en otra hasta reiniciar, el comando integrado hidutil. Para dar a teclas sobrantes, botones del ratón y mandos una función, InputConfig, que no instala ningún controlador y añade a una tecla en lugar de reemplazarla.
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, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt
Gratis. macOS 14 o posterior. Sin cuenta, nada sale de tu Mac. Código abierto en GitHub.