Ultimate Software Online: configurar mandos 8BitDo en Linux desde el navegador
La aplicación de 8BitDo nunca ha tenido versión para Linux. Esta web, en beta, es la salida oficial: nueve mandos, solo por cable y con un aviso serio.
Índice

Ultimate Software Online
Configurador y actualizador de firmware para mandos 8BitDo, en el navegador
8BitDo
- Gratis
- Código cerrado
- Sin español
- Cualquier sistema con un navegador basado en Chromium; pensado para Linux de escritorio
ConsiguesEl firmware al día y los botones de tu mando 8BitDo remapeados, sin instalar nada.
Tiempo15 minDificultadMedia
NecesitasUn navegador basado en Chromium · El mando y un cable USB · En Linux, permisos de administrador
La aplicación oficial de 8BitDo no existe para Linux. Desde agosto de 2026 hay una versión web que actualiza el firmware y remapea botones sin instalar nada.
Está en beta. La propia herramienta se identifica como «v1.00 beta 20» y dice que se actualizó por última vez el 18 de mayo de 2026. Todo lo que cuenta esta ficha está comprobado en la herramienta y en su ayuda oficial el 21 de septiembre de 2026.
Qué mandos admite
Estos nueve, que son los que aparecen en el selector de la propia herramienta:
- 64 Bluetooth Controller
- Arcade Controller
- Lite 2 Bluetooth Gamepad
- Pro 3 Bluetooth Gamepad
- SN30 Pro Bluetooth Gamepad
- Ultimate 2 Bluetooth Controller
- Ultimate 2 Wireless Controller
- Ultimate 2C Wired Controller
- Ultimate 2C Wireless Controller
8BitDo avisa en su ayuda de que no se use con dispositivos que no estén en la lista oficial, porque puede dañarlos. Escribe el firmware del mando: si el tuyo no sale en el selector, no lo conectes.
Solo por cable
Aunque el mando sea inalámbrico, se actualiza solo por USB, y de uno en uno.
Pide un navegador basado en Chromium
Usa WebHID: funciona en Chrome, Edge, Brave, Vivaldi y demás navegadores basados en Chromium. En Firefox no.
En Linux hace falta tocar los permisos
Si tu usuario no tiene permiso sobre el dispositivo HID, la web no verá el mando. Comprobaciones de la ayuda oficial:
# ¿Qué permisos tiene el dispositivo?
ls -l /dev/hidraw*
# ¿Está tu usuario en el grupo del dispositivo?
groups | grep input # si no devuelve nada, no estás
# Recargar y aplicar las reglas udev
sudo udevadm control --reload-rules
sudo udevadm trigger
Después de configurar las reglas puede hacer falta reconectar el mando o reiniciar el equipo para que surtan efecto.
Si usas CachyOS u otra distribución con Steam instalado, es probable que ya tengas reglas udev para mandos puestas por el paquete de Steam. Comprueba primero si el mando aparece, antes de añadir reglas a mano.
Mandos antiguos: fwupd
Para los mandos viejos (NES30, SNES30, FC30, SFC30, N30 Arcade, SF30 y SN30 Pro) hay firmware en LVFS y se actualizan con fwupd, sin navegador:
fwupdmgr refresh
fwupdmgr get-devices
fwupdmgr update
De los modernos (Ultimate, Pro 3) no hay nada en LVFS: para esos, la web.
Qué es y qué no es
- No sustituye a la aplicación de escritorio. 8BitDo ha dicho que las dos van a convivir; esta es la salida para quien está en Linux.
- No es código abierto. Es una web propietaria de 8BitDo, y no publican su código.
- Solo está en inglés. No tiene selector de idioma ni se traduce según el del navegador.
- Es beta. El propio 8BitDo reconoce que hay partes de la interfaz sin pulir y mandos antiguos todavía sin soporte.
Qué datos salen de tu equipo
La visita queda en sus servidores, como en cualquier web. El mando solo se conecta si lo autorizas tú en el diálogo del navegador. El firmware se baja de los servidores de 8BitDo.
Si algo falla
- La web no ve el mando (Linux): revisa los permisos de
/dev/hidraw*, recarga las reglas udev y reconecta el mando. - No aparece el diálogo para elegir el mando: estás en Firefox; usa un navegador basado en Chromium.
- Mando inalámbrico sin detectar: conéctalo por cable USB.
- Tu mando no sale en el selector: no es compatible; si es antiguo, prueba con fwupd.
Qué ha cambiado
- Captura de la web oficial con los mandos admitidos.
- Publicada.


