Inicio
» LINUX
»
Cómo emparejar el mando Pro de Nintendo Switch en Linux
Cómo emparejar el mando Pro de Nintendo Switch en Linux
Puedes emparejar un mando Pro Controller de Nintendo Switch con Linux sin necesidad de compilar un controlador de terceros en una distribución actual. La versión principal de Linux incluye el hid-nintendocontrolador para el Pro Controller tanto por Bluetooth como por USB, y Steam Input es compatible oficialmente con el mando Pro Controller de Nintendo Switch. El antiguo consejo de instalar Joycond solo para usar un mando Pro Controller ya no es necesario para la mayoría de los ordenadores.
Un mando Nintendo Switch Pro Controller se puede conectar a un PC Linux actual mediante Bluetooth o USB-C.
Antes de emparejar el Pro Controller
Primero, carga el mando y asegúrate de que Bluetooth funcione en el PC si quieres una conexión inalámbrica. La versión principal de Linux 5.16 ya incluía el controlador HID de Nintendo, y la configuración actual del kernel aún muestra compatibilidad con los mandos Nintendo Joy-Con, NSO y Pro. Puedes verificar la implementación en el código fuente de hid-nintendo para Linux 5.16 y en la configuración HID actual de Linux .
Si tu distribución utiliza un kernel inusualmente antiguo, actualízalo mediante las herramientas de actualización habituales de la distribución antes de solucionar problemas con los controladores del mando. Esta guía está dirigida al mando oficial Nintendo Switch Pro Controller; los mandos de terceros pueden identificarse de forma diferente y podrían requerir instrucciones específicas del fabricante.
Cómo emparejar el mando Pro de Nintendo Switch mediante Bluetooth
Abre la configuración de Bluetooth y actívalo. En GNOME, abre Actividades, busca Bluetooth y abre el panel de Bluetooth. GNOME comienza la búsqueda mientras el panel está abierto; KDE Plasma ofrece un proceso similar para añadir dispositivos en sus controles de Bluetooth. Consulta la guía oficial de emparejamiento de Bluetooth de GNOME o la documentación de Bluetooth de KDE si tus menús son diferentes.
Abre la configuración de Bluetooth de tu ordenador y deja que el panel busque dispositivos cercanos.
Pon el mando en modo de emparejamiento. Mantén pulsado el pequeño botón SYNC situado cerca del conector USB-C durante al menos un segundo. Nintendo identifica este botón en el diagrama del mando Pro y utiliza la misma función que el botón SYNC para el emparejamiento inalámbrico.
Mantén pulsado el pequeño botón SYNC situado cerca del puerto USB-C para poner el mando Pro Controller en modo de emparejamiento.
Seleccione Pro Controller. Mantenga abierto el panel Bluetooth de Linux hasta que aparezca Pro Controller , selecciónelo y elija la acción Conectar o Emparejar. La etiqueta exacta del botón depende de su entorno de escritorio.
Selecciona Pro Controller cuando aparezca en la lista de dispositivos cercanos.
Confirma la conexión. Cuando el dispositivo muestre "Conectado", pulsa algunos botones del mando o inicia un juego compatible con mandos. Si los LED del jugador parpadean constantemente y Linux no detecta ninguna conexión, elimina el dispositivo guardado y repite el proceso de emparejamiento.
El estado de conexión confirma que el emparejamiento Bluetooth se ha completado.
Utiliza el mando Switch Pro a través de USB-C.
La conexión por cable no requiere emparejamiento Bluetooth. Conecte un cable USB-C con capacidad de datos entre el mando Pro Controller y el PC con Linux. El controlador Nintendo HID del kernel admite explícitamente el mando Pro Controller en modo USB, por lo que un sistema Linux actual debería crear el dispositivo de entrada automáticamente. Si el mando se carga pero no aparece ningún dispositivo de entrada, pruebe con otro cable, ya que algunos cables USB-C solo transmiten alimentación.
El USB-C es la solución más sencilla, ya que el mando Pro Controller también admite el modo USB con cable.
Configura el mando Pro Controller en Steam.
Valve incluye el mando Pro de Nintendo Switch como dispositivo de entrada de Steam compatible. Tras conectar el mando, abre Steam > Ajustes > Mando y comprueba que aparece en la lista de mandos detectados. La documentación de Valve sobre dispositivos de entrada de Steam confirma la compatibilidad con el mando Pro de Switch, mientras que su guía de configuración para jugadores explica el proceso de configuración del mando.
Si un juego muestra indicaciones o un diseño incorrectos, ajusta el diseño de Steam Input de ese juego en lugar de instalar otro controlador del kernel de Linux. También puedes volver a conectar el mando antes de iniciar Steam si el cliente ya estaba en ejecución cuando lo emparejaste.
Steam Input es compatible con el mando Pro de Nintendo Switch y debería aparecer en la configuración del mando.
Si el controlador no aparece en la configuración de Bluetooth
Primero, asegúrate de que el mando tenga batería, que el Bluetooth esté activado y que ninguna entrada antigua del mando Pro esté impidiendo un nuevo emparejamiento. Nintendo recomienda cargar un mando Pro que no responda antes de emparejarlo, y GNOME señala que los fallos de Bluetooth también pueden deberse a un adaptador desactivado o no compatible.
Si el panel gráfico aún no encuentra el controlador, utilice bluetoothctlla utilidad de BlueZ:
bluetoothctl
power on
agent on
default-agent
scan on
Mantén pulsado de nuevo el botón SYNC del mando y espera a que aparezca una entrada llamada Pro Controller . Anota su dirección Bluetooth y, a continuación, ejecuta:
pair XX:XX:XX:XX:XX:XX
scan off
quit
El manual actual de bluetoothctl documenta scan, agent, y pair; el paircomando empareja, confía y conecta el dispositivo. Reemplace la dirección de ejemplo con la que se muestra en su PC.
La utilidad bluetoothctl puede escanear y emparejar el controlador cuando un panel Bluetooth de escritorio no es suficiente.
¿Todavía necesitas el Joy-Cond?
Normalmente, no. Para un solo mando Pro Controller, basta con la compatibilidad actual del kernel de Linux y la pila Bluetooth de tu ordenador. Joycond es un demonio de espacio de usuario independiente diseñado hid-nintendopara el emparejamiento de Joy-Con y el comportamiento de mando virtual. Instálalo solo si necesitas específicamente esas funcionalidades adicionales, no como requisito básico para emparejar un mando Pro Controller.