Español
¿Se puede usar un mando Pro de Switch 2 en un Mac?
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.
De forma nativa, no. macOS admite el mando Pro original de Switch y los Joy-Con desde macOS 13 Ventura, pero no tiene compatibilidad con el mando Pro de Switch 2 ni con el Joy-Con 2, así que no funcionan como mandos de juego en un Mac. InputConfig, la app gratuita para Mac que hago, los lee de todos modos. Con un cable USB-C envía al Pro Controller 2 los comandos de arranque que espera y después lo lee como cualquier otro mando, con los sensores de movimiento incluidos. Desde la 1.8 también puede leerlo por Bluetooth, una vez que activas un ajuste. La app lo marca todo como experimental, y yo también, porque lo desarrollé sin tener el mando en las manos, y la parte de Bluetooth está etiquetada como aún no comprobada en un mando. Si quieres un mando de Nintendo que simplemente funcione en todos los juegos de Mac, el mando Pro original sigue siendo el que yo elegiría.
Pasos
- Conecta el mando al Mac con un cable USB-C que transmita datos.
- Abre InputConfig. Él mismo arranca el mando.
- Para Bluetooth en su lugar, activa el ajuste de Switch 2 en Settings, Devices y mantén pulsado el botón de sincronización.
- Espera a que se encienda la luz de jugador 1 y a que aparezca la entrada Switch 2 Pro Controller en la barra lateral, y luego crea un preajuste o elige una distribución.
Por qué el Mac no lo ve
Un Mac admite los mandos que Apple ha añadido a su framework de mandos de videojuegos, y los mandos de Switch 2 no están en esa lista.
- Por USB. El Pro Controller 2 sí aparece como mando, pero se queda en silencio hasta que el Mac le envía una secuencia de comandos de arranque por una segunda interfaz USB, específica del fabricante.
- Por Bluetooth. Usa Bluetooth Low Energy con el protocolo propio de Nintendo en lugar del enlace normal.
Los proyectos de la comunidad que siguen, e InputConfig, funcionan hablando esos protocolos por su cuenta.
Soluciones de la comunidad
Leí la página de GitHub de cada proyecto el 27 de octubre de 2026. Dos de ellos buscan convertir el mando en un mando de juego corriente del Mac:
- switch2mac. GitHub, de Peterksharma: una app de la barra de menús para el Pro Controller 2, el Joy-Con 2 (solo o como pareja enlazada) y el mando de GameCube del Switch 2, solo por Bluetooth, en macOS 15 o posterior en Apple silicon. Su readme dice que cada mando aparece como un mando virtual que puede usar cualquier app que lea mandos de juego, mediante un entitlement de Apple que dice que Apple concedió a la app. Ese mando no transmite la vibración ni el movimiento. Se llama a sí mismo una beta.
- Switch 2 Controller Helper. GitHub, de AlexmChadwick: un trabajo en curso solo para el Pro Controller 2, por Bluetooth Low Energy, en macOS 13 o posterior. Su readme dice que el modo de mando virtual necesita el entitlement de pago de desarrollador de Apple o System Integrity Protection desactivado, y sin él la app recurre a pulsaciones de teclado.
Los más antiguos:
- procon2-mac. GitHub, MIT: una herramienta de línea de comandos en Swift que envía los comandos de arranque por USB para que Steam y otras apps puedan leer el Pro Controller 2 con cable, con vibración HD. Su modo inalámbrico necesita una extensión de DriverKit que hay que compilar y firmar con una cuenta de desarrollador de Apple de pago.
- switch2bridge-macos. GitHub, MIT: una app de la barra de menús en Python que se conecta al Pro Controller 2 por Bluetooth Low Energy y convierte sus botones en pulsaciones de teclas, escrita para el emulador Ryujinx, con un servidor DSU para los sticks analógicos en Dolphin y Cemu. Pide el permiso de Accesibilidad. Solo para el Pro Controller 2.
- connect_ns2pro_to_mac. GitHub: otro puente de Bluetooth Low Energy para el Pro Controller 2.
- Switch2ProMac. GitHub: un script de shell que hace que un Pro Controller 2 con cable aparezca como un Pro Controller en Steam, en macOS.
- JoyCon2Mac. GitHub: un proyecto de DriverKit para el Joy-Con 2 que lo presenta como un DualSense virtual y un ratón. Su readme dice que necesita System Integrity Protection y AMFI desactivados, lo que elimina protecciones básicas de seguridad del Mac, y que todavía no hay que tratarlo como una instalación normal. Es un proyecto para desarrolladores, no algo que instalar en el Mac del que dependes. Un segundo proyecto con el mismo nombre asigna el Joy-Con 2 a pulsaciones de teclas sin desactivar nada: el Joy-Con 2 en un Mac explica la diferencia.
Todos son no oficiales y no tienen relación con Apple ni con Nintendo, y no he probado ninguno de ellos. Aquí están lado a lado, tal como cada proyecto se describe a sí mismo:
| Herramienta | Mandos | Conexión | Qué pide a tu Mac | Qué ven las apps |
|---|---|---|---|---|
| switch2mac | Pro Controller 2, Joy-Con 2, GameCube del Switch 2 | Bluetooth | macOS 15 o posterior, Apple silicon, permiso de Bluetooth | Un mando virtual, según su readme |
| Switch 2 Controller Helper | Pro Controller 2 | Bluetooth Low Energy | macOS 13 o posterior, y un entitlement o SIP desactivado para el modo de mando | Un mando virtual, o pulsaciones de teclado como alternativa |
| procon2-mac | Pro Controller 2 | USB, o inalámbrico con tu propia extensión firmada | Nada con cable, una extensión DriverKit que firmas tú mismo para lo inalámbrico | Un mando que Steam y otras apps pueden leer |
| Switch2ProMac | Pro Controller 2 | Cable USB | Un script de shell | Un Pro Controller en Steam |
| switch2bridge-macos | Pro Controller 2 | Bluetooth Low Energy | Permiso de Accesibilidad | Pulsaciones de teclas, más un servidor DSU para Dolphin y Cemu |
| JoyCon2Mac (OZORDI) | Joy-Con 2 | Bluetooth Low Energy | SIP y AMFI desactivados | Un DualSense virtual y un ratón |
Solo un readme puede decirte si una herramienta hace del mando uno normal que vea cualquier juego, y no lo he confirmado para ninguna. El readme de switch2mac es el que lo afirma. Comprueba el repositorio de donde viene una instalación, porque varios de estos proyectos comparten nombre.
Úsalo con InputConfig por cable
- Conecta el mando Pro de Switch 2 al Mac con un cable USB-C que transmita datos, directamente al Mac mientras pruebas.
- Abre InputConfig. La versión 1.8 o posterior también lee los sensores de movimiento.
- Tú: Espera aproximadamente un segundo después de abrir la app.
- InputConfig: Envía él mismo al mando sus comandos de arranque.
- Comprobación: Se enciende la luz de jugador 1, y el mando aparece arriba en la barra lateral como Switch 2 Pro Controller (Experimental).
Pulsa los botones con el Live Visualizer abierto, y después crea un preajuste o elige una distribución para uno de los más de 450 juegos y apps del Creador de preajustes inteligentes (Smart Preset Maker).
- Qué lee. Las letras de Nintendo: todos los botones frontales, los dos sticks, la cruceta, L, R, ZL y ZR, Minus, Plus, Home, Capture, el botón C y los dos botones traseros, GL y GR.
- Movimiento y calibración. Desde la 1.8 lee el giroscopio y el acelerómetro, así que las filas Motion y la puntería con giroscopio funcionan, y toma la calibración de los sticks guardada en el mando, así que los sticks se centran como en una Switch 2.
- Qué necesita. No necesita ningún driver ni ninguna extensión, y no cambia nada de la seguridad de tu Mac.
- Tras la suspensión. InputConfig vuelve a enviar los comandos de arranque, así que el mando regresa sin tener que desenchufarlo y volver a enchufarlo.
- El mando de GameCube para Switch 2. Recibe los mismos comandos de arranque y funciona igual. Los mandos de GameCube en un Mac lo explica.
Conéctalo por Bluetooth
- En InputConfig, abre Settings, Devices y activa Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth (Conectar mandos Switch 2 Pro, GameCube y Joy-Con 2 por Bluetooth).
- Empareja el mando con el Mac: mantén pulsado su botón de sincronización hasta que las luces barran.
- Tú: Deja InputConfig abierto. La primera vez, macOS pregunta si InputConfig puede usar Bluetooth. Permítelo.
- InputConfig: Busca el mando mientras la app está abierta, se conecta a él y lo lee como la conexión por USB-C, con los sensores de movimiento incluidos.
- Comprobación: Se enciende la luz de jugador 1 y el mando aparece arriba en la barra lateral. La línea bajo el ajuste dice qué está haciendo la búsqueda.
La app etiqueta este ajuste como Experimental: aún no comprobado en un mando. No tenía a mano un mando de Switch 2 para probarlo, así que un cable sigue siendo la ruta más segura. Lo que no puede hacer, con cable o por Bluetooth:
- Ser un mando de juego del Mac. macOS sigue sin leerlo, así que los juegos que leen los mandos a través de macOS no lo ven.
- ZL y ZR analógicos. Se leen como activados o desactivados.
- Vibración y NFC. InputConfig no usa ninguno de los dos.
Lo desarrollé a partir de la secuencia de arranque y el formato de informes que publicó la comunidad (gracias a procon2-mac), sin tener el mando a mano, y por eso la app lo etiqueta como Experimental. Si un botón se lee mal, abre un issue en GitHub.
Un mando al estilo Nintendo que funcione ahora
- El mando Pro original de Switch. Bluetooth, macOS 13 o posterior: pasos para enlazarlo. Nintendo lo indica como compatible con la Switch 2, así que un solo mando puede servir para las dos.
- Los Joy-Con originales. De uno en uno o como pareja: cómo conectar Joy-Con a un Mac.
- Mandos 8BitDo. En modo S (Switch), macOS 13 y posteriores ven un 8BitDo como un Pro Controller, con los A y B intercambiados de Nintendo. Qué modo usar.
Cualquiera de ellos funciona después en juegos sin compatibilidad con mandos mediante InputConfig, con distribuciones listas para más de 450 juegos y apps en el Creador de preajustes inteligentes (Smart Preset Maker).
Si tienes Joy-Con 2
Desde la 1.8, InputConfig también lee los Joy-Con 2, cada uno por separado y sujeto de lado: por USB en el soporte de carga de los Joy-Con 2, o por Bluetooth con el mismo ajuste que el Pro Controller 2. También es experimental, y macOS sigue sin leerlos. El Joy-Con 2 en un Mac tiene los pasos, lo que lee cada uno y los dos proyectos de la comunidad que los conectan. Si quieres un mando de Nintendo que los juegos vean como tal, los Joy-Con originales siguen siendo los indicados: cómo conectar Joy-Con a un Mac.
La versión corta
- Solo macOS. No tiene compatibilidad con el mando Pro de Switch 2 ni con el Joy-Con 2.
- Con un cable USB-C. InputConfig arranca el Pro Controller 2 y lo asigna, con los sensores de movimiento incluidos, como función experimental.
- Por Bluetooth. Activa el ajuste en Settings, Devices y empareja desde el botón de sincronización. Aún no comprobado en un mando.
- Algo que simplemente funcione. Sigue siendo el mando Pro original por Bluetooth.
Usa un cable de datos y no toques los ajustes de seguridad de tu Mac.
Preguntas
¿Funciona el mando Pro de Switch 2 en un Mac?
No de forma nativa: macOS admite el mando Pro original de Switch y los Joy-Con, no las versiones de Switch 2. InputConfig lee el Pro Controller 2 con un cable USB-C y, desde la 1.8, por Bluetooth con un ajuste, y lo asigna a teclas y al ratón, como función experimental.
¿Hay un driver del mando Pro de Switch 2 para Mac?
No hay ningún driver oficial de Apple ni de Nintendo. InputConfig no lo necesita. Con cable envía él mismo los comandos de arranque del mando, y por Bluetooth habla con el mando directamente. Los proyectos de la comunidad tampoco son oficiales.
¿Puedo usar el Switch 2 Pro Controller en Steam u otros juegos en un Mac?
Solo con una herramienta de la comunidad, y no he probado ninguna. Switch2ProMac hace que un Pro Controller 2 con cable aparezca como un Pro Controller en Steam, y el readme de switch2mac dice que su mando por Bluetooth puede usarlo cualquier app que lea mandos de juego. Ambas son no oficiales.
¿Qué es switch2mac?
Una app de la comunidad para la barra de menús de macOS 15 o posterior en Apple silicon. Según su propio readme, conecta un Switch 2 Pro Controller, un Joy-Con 2 o un mando de GameCube del Switch 2 por Bluetooth y lo muestra a las apps como un mando virtual. Es una beta de su autor, no un producto de Apple ni de Nintendo, y no la he probado.
¿InputConfig admite el mando Pro de Switch 2?
Sí, como función experimental: con un cable USB-C desde la versión 1.6, con movimiento desde la 1.8, y por Bluetooth desde la 1.8 una vez que activas Connect Switch 2 Pro, GameCube and Joy-Con 2 controllers over Bluetooth en Settings, Devices. La parte de Bluetooth está etiquetada como aún no comprobada en un mando. El mando de GameCube para Switch 2 y los Joy-Con 2 funcionan de la misma manera.
¿Cómo desconecto un mando Pro de Switch 2 de InputConfig?
Desenchúfalo. O haz clic en su entrada arriba en la barra lateral y elige Disconnect: InputConfig deja de leerlo hasta que lo enchufes otra vez o hagas clic en él en InputConfig, Devices. Por Bluetooth, desactivar el ajuste en Settings, Devices desconecta todos los mandos Switch 2.
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. InputConfig aparece en español cuando el Mac está en español. Algunas páginas del sitio solo están en inglés.
Esta página en otros idiomas: English, Deutsch, Français, Italiano, 日本語, 한국어, Nederlands, Polski, Русский, 繁體中文, 简体中文
Gratis. macOS 14 o posterior. Sin cuenta, nada sale de tu Mac. Código abierto en GitHub.