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.

Mando Pro de Nintendo Switch junto a un portátil Linux
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

  1. 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.
Configuración de Bluetooth en Linux con Bluetooth habilitado y buscando dispositivos.
Abre la configuración de Bluetooth de tu ordenador y deja que el panel busque dispositivos cercanos.
  1. 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.
Presionar con el dedo el botón SYNC situado junto al puerto USB-C en un mando Pro de Switch.
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.
  1. 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.
La configuración de Bluetooth de Linux muestra que el controlador Pro está listo para conectarse.
Selecciona Pro Controller cuando aparezca en la lista de dispositivos cercanos.
  1. 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.
Configuración de Bluetooth de Linux que muestra que el controlador Pro está conectado.
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.

Mando Pro de Nintendo Switch conectado a un portátil Linux con un cable USB-C
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.

Configuración del Steam Controller para detectar un mando Nintendo Switch Pro Controller
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.

Terminal Linux ejecutando bluetoothctl mientras busca un controlador Pro
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.

Dejar un comentario

Cómo usar YouTube Music en el escritorio Linux

Cómo usar YouTube Music en el escritorio Linux

Usa YouTube Music en Linux a través de la aplicación web Chrome de Google. Aprende cómo instalarla, iniciar sesión, reproducir música y evitar los pasos obsoletos del cliente de escritorio.

Cómo jugar a The Witness en Linux con Steam Proton

Cómo jugar a The Witness en Linux con Steam Proton

Juega a The Witness en Linux a través de Steam Proton. Aprende cómo instalar Steam, activar la compatibilidad, elegir Proton, iniciar el juego y solucionar problemas comunes.

Consigue velocidades de descarga hasta 5 veces más rápidas en Linux con Xtreme Download Manager.

Consigue velocidades de descarga hasta 5 veces más rápidas en Linux con Xtreme Download Manager.

Instala Xtreme Download Manager en Linux, conecta tu navegador y configura los segmentos para descargas que pueden alcanzar hasta 5 veces la velocidad del navegador cuando los servidores lo permitan.

Cómo instalar y usar Stremio en Linux

Cómo instalar y usar Stremio en Linux

Aprende a instalar Stremio en Linux con Flatpak o el paquete oficial de Debian/Ubuntu, y luego configura los complementos, tu biblioteca y la reproducción.

Cómo configurar recursos compartidos de Samba en Ubuntu Server con Webmin

Cómo configurar recursos compartidos de Samba en Ubuntu Server con Webmin

Configure recursos compartidos de Samba en Ubuntu Server con Webmin, configure el acceso seguro y los permisos, y conéctese desde Windows sin editar manualmente el archivo smb.conf.

Cómo transmitir juegos de Steam a tu escritorio Linux con Steam Link

Cómo transmitir juegos de Steam a tu escritorio Linux con Steam Link

Transmite juegos de Steam a tu ordenador Linux con Steam Link. Instala Flatpak, empareja tu PC, configura Remote Play y soluciona problemas de conexión comunes.

Cómo ver YouTube en Linux con FreeTube

Cómo ver YouTube en Linux con FreeTube

Mira YouTube en Linux con FreeTube: instala la aplicación, busca y reproduce vídeos, suscríbete localmente, importa canales y comprende sus límites de privacidad.

Utiliza Manuskript para organizar proyectos de escritura en Linux.

Utiliza Manuskript para organizar proyectos de escritura en Linux.

Aprende a instalar Manuskript en Linux y a organizar un proyecto de escritura con resúmenes, personajes, tramas, notas contextuales, esquemas, edición específica y exportaciones.

Cómo agregar información del sistema al escritorio Linux con Conky

Cómo agregar información del sistema al escritorio Linux con Conky

Utilice Conky para agregar información sobre CPU, RAM, disco, red y tiempo de actividad a su escritorio Linux, con los pasos de configuración actuales para X11, Wayland y el inicio automático.

Cómo usar Keybase para cifrar archivos en Linux

Cómo usar Keybase para cifrar archivos en Linux

Aprende a usar Keybase para cifrar archivos en Linux con carpetas KBFS privadas, compartir archivos cifrados de forma segura, descargarlos posteriormente y evitar la carpeta pública.