Instalación

Contenido

  1. Requisitos previos
  2. Instalar A2DPWB
    1. Actualizar desde la v1
  3. Paso 1: Configuración inicial
  4. Paso 2: Asignar WinUSB al adaptador
    1. Usar Zadig en su lugar
    2. A mano en el Administrador de dispositivos
  5. Paso 3: Encontrar los auriculares
  6. Firmware (adaptadores Realtek)
    1. En la aplicación (descarga guiada)
    2. Opción Chip Bluetooth
    3. Descarga manual
  7. Adaptadores recomendados

Requisitos previos

  • Windows 10 (22H2) / 11 (x64)
  • Adaptador Bluetooth USB dedicado (aparte del Bluetooth integrado)

A2DPWB asigna por sí mismo el controlador WinUSB al adaptador. Zadig ya no es necesario (sigue funcionando; consulte Usar Zadig en su lugar).

Instalar A2DPWB

Cada versión se publica en dos formatos con los mismos archivos:

  • Instalador (A2DPWB-<version>-win64-setup.exe): instala para el usuario actual sin derechos de administrador, añade una entrada en el menú Inicio (A2DP Windows Bridge) y un desinstalador, e instala Microsoft Edge WebView2 Runtime si falta (Windows 11 ya lo incluye). Las actualizaciones se instalan solas desde la aplicación (Configuración > Actualizaciones > Actualizar ahora)
  • Portable (A2DPWB-<version>-win64-portable.zip): extráigalo en cualquier carpeta y ejecute a2dpwb.exe. Mantenga juntos los tres programas (a2dpwb.exe, a2dpwb-core.exe, a2dpwb-driver.exe). La copia portable solo avisa de las actualizaciones; necesita WebView2 Runtime instalado

Ambos guardan la configuración, los perfiles, las claves de enlace y el firmware en %APPDATA%\A2DPWB, así que puede cambiar de uno a otro. La desinstalación no elimina esa carpeta.

Actualizar desde la v1

Ejecute el instalador de la v2 sobre la v1. Si la v1 está en ejecución, le pide que la cierre; después desinstala la v1 y conserva la carpeta de configuración: los perfiles, el emparejamiento con los auriculares y los archivos de firmware se mantienen, y no hace falta volver a emparejar los auriculares. Un adaptador que ya tiene WinUSB (instalado con Zadig) lo conserva. Si Iniciar con Windows estaba activado, ahora inicia la v2.

En su primer inicio, la v2 copia la configuración de la v1 en %APPDATA%\A2DPWB\backup-v1\ antes de leerla.

Paso 1: Configuración inicial

Conecte el adaptador Bluetooth USB e inicie A2DPWB. Si aún no hay ningún perfil o ningún adaptador tiene WinUSB, A2DPWB abre Configurar A2DPWB, con cuatro pasos:

  1. Elegir el adaptador: los adaptadores Bluetooth USB encontrados. Si falta el suyo, conéctelo y pulse Actualizar
  2. Controlador y firmware: Asignar WinUSB (consulte el Paso 2) y, en los adaptadores Realtek, los archivos de firmware (consulte Firmware)
  3. Encontrar los auriculares: póngalos en modo de emparejamiento, pulse Buscar dispositivos, elíjalos y pulse Crear perfil (consulte el Paso 3)
  4. Prueba: elija qué enviar (todo el audio del PC, un dispositivo virtual o una aplicación), pulse Conectar y reproduzca algo en el PC. Si lo oye en los auriculares, la configuración ha terminado

Configurar más tarde omite el resto; Configuración > Ejecutar la configuración inicial la vuelve a abrir.

Paso 2: Asignar WinUSB al adaptador

A2DPWB se comunica directamente con un adaptador Bluetooth USB mediante WinUSB, el controlador USB genérico incluido en Windows. Necesita un adaptador dedicado: el Bluetooth integrado sigue funcionando con normalidad para el Bluetooth habitual de Windows.

  1. Abra la pantalla Adaptador (o el paso Controlador y firmware de la configuración inicial)
  2. El Controlador del adaptador indica Bluetooth de Windows (u Otro controlador / Sin controlador). Haga clic en Asignar WinUSB
  3. Lea la confirmación y continúe: Windows solicita permiso de administrador (UAC)
  4. El controlador indica ahora WinUSB (lo usa A2DPWB)

Mientras WinUSB esté asignado, el Bluetooth de Windows ya no ve el adaptador: los dispositivos emparejados con Windows a través de él dejan de funcionar hasta que se restaure el controlador. Use el Bluetooth integrado para los periféricos habituales (teclado, ratón, etc.) y no asigne nunca WinUSB al adaptador Bluetooth integrado del PC.

Restaurar controlador, en la misma pantalla, devuelve el adaptador a Windows: Windows vuelve a elegir su propio controlador (normalmente su controlador Bluetooth) y el adaptador funciona con el Bluetooth de Windows. A2DPWB no podrá transmitir a través de él hasta que se asigne WinUSB de nuevo. El desinstalador ofrece lo mismo: si A2DPWB asignó WinUSB a algún adaptador, pregunta si devolverlo a Windows (una sola solicitud de permisos de administrador). Las actualizaciones mantienen WinUSB, igual que una desinstalación silenciosa (/S).

Usar Zadig en su lugar

Un controlador WinUSB instalado con Zadig funciona igual de bien:

  1. Abra Zadig y vaya a Options > List All Devices
  2. Seleccione su adaptador Bluetooth USB en la lista desplegable
  3. Seleccione WinUSB como controlador de destino y haga clic en Replace Driver

A mano en el Administrador de dispositivos

Si el adaptador no aparece en la lista de A2DPWB, falla un botón de la pantalla Adaptador o su adaptador se comporta de forma distinta a otros de su tipo, el Administrador de dispositivos de Windows (clic derecho en Inicio > Administrador de dispositivos) hace lo mismo a mano. Ambas cosas requieren permisos de administrador. Los nombres de los menús pueden variar un poco según la versión de Windows.

Asignar WinUSB

  1. Busque el adaptador: normalmente en Bluetooth con su propio nombre (por ejemplo «TP-Link Bluetooth USB Adapter»), o con una marca amarilla cuando su controlador no pudo iniciarse. Ver > Dispositivos por conexión ayuda a distinguirlo del Bluetooth integrado del equipo, que no debe tocar
  2. Clic derecho > Actualizar controlador > Buscar controladores en mi equipo > Elegir en una lista de controladores disponibles en el equipo
  3. Si Windows pide un tipo de dispositivo, elija Dispositivos de bus serie universal. Desmarque Mostrar hardware compatible, elija el fabricante Dispositivo WinUsb y el modelo Dispositivo WinUsb, haga clic en Siguiente y confirme la advertencia
  4. El adaptador aparece ahora como Dispositivo WinUsb en Dispositivos de bus serie universal. Reinicie A2DPWB (o vuelva a abrir la pantalla Adaptador): lo usa igual que con Zadig

Restaurar el controlador original

  1. En Dispositivos de bus serie universal, clic derecho en el adaptador (Dispositivo WinUsb) > Desinstalar el dispositivo. Si el controlador WinUSB vino de Zadig, marque también Intentar quitar el controlador de este dispositivo; si no, Windows vuelve a elegir el controlador de Zadig
  2. Desconecte el adaptador y vuelva a conectarlo (o Acción > Buscar cambios de hardware). Windows instala su propio controlador y el adaptador aparece en Bluetooth
  3. Si ahí muestra una marca amarilla (su controlador no pudo iniciarse, por ejemplo código 31), el controlador del fabricante no funciona con él: clic derecho > Actualizar controlador > Buscar controladores en mi equipo > Elegir en una lista de controladores disponibles en el equipo > Adaptador Bluetooth genérico, o asigne de nuevo WinUSB como arriba para usarlo con A2DPWB

Paso 3: Encontrar los auriculares

Buscar dispositivos (en la configuración inicial y en el editor de perfiles) busca dispositivos cercanos con el adaptador USB durante unos 10 segundos. Ponga antes los auriculares en modo de emparejamiento. Los dispositivos con los que A2DPWB ya se ha emparejado aparecen como Emparejado.

Si la búsqueda no los encuentra, escriba la dirección Bluetooth en Manual: y haga clic en Usar. Las direcciones escritas o pegadas se formatean mientras escribe: AA:BB:CC:DD:EE:FF, aa-bb-cc-dd-ee-ff, AABBCCDDEEFF y AA BB CC DD EE FF se convierten todas en AA:BB:CC:DD:EE:FF.

Desde la Configuración de Windows (si los auriculares se emparejaron con el Bluetooth integrado del PC):

  1. Abra Configuración > Bluetooth y dispositivos
  2. Haga clic en su dispositivo de audio
  3. Haga clic en Propiedades
  4. Se muestra la dirección Bluetooth (formato: AA:BB:CC:DD:EE:FF)

Desde la línea de comandos (cierre antes A2DPWB, bandeja > Salir):

a2dpwb-core.exe --cli --scan

El nuevo perfil empieza con Automático como códec y el audio del sistema como origen de captura; los valores predeterminados dan el mejor sonido. Consulte Uso para todo lo demás.


Firmware (adaptadores Realtek)

Los adaptadores Bluetooth USB basados en Realtek (p. ej., TP-Link UB500, llaves RTL8761BU) necesitan firmware propietario para funcionar. Los adaptadores CSR no necesitan firmware. Los adaptadores Intel y Broadcom (experimentales) pueden necesitar sus propios archivos de firmware: consulte Adaptadores recomendados.

En la aplicación (descarga guiada)

La pantalla Adaptador (y el paso Controlador y firmware de la configuración inicial) muestra el firmware del adaptador: Firmware correcto, No necesita archivos de firmware o Firmware no encontrado con los nombres de los archivos necesarios. Use el botón Abrir página de descarga para abrir la página linux-firmware/rtl_bt en el navegador y, después, Abrir carpeta de configuración para abrir la carpeta de destino. Descargue los archivos .bin necesarios y colóquelos en la carpeta de configuración.

A2DPWB detecta el chipset del adaptador y muestra qué archivos de firmware se necesitan.

Opción Chip Bluetooth

La lista Chip Bluetooth de la pantalla Adaptador decide si A2DPWB ejecuta la inicialización de Realtek (carga del firmware) en el adaptador:

Opción Significado
Automático (predeterminado) Se decide según el adaptador detectado cada vez que se inicia A2DPWB. Un adaptador Realtek conocido recibe su chip; cualquier otro adaptador no recibe inicialización de Realtek
No Realtek No ejecutar nunca la inicialización de Realtek. Úsela para adaptadores Intel, Broadcom, CSR y otros si Automático no reconoce el suyo
RTL8761BU, RTL8822CU, … Ese chip Realtek. Necesario para un adaptador basado en Realtek que Automático no reconoce (un producto OEM con su propio VID:PID). La línea de estado indica si sus archivos .bin están en la carpeta de configuración
Custom Usa custom_fw.bin y custom_config.bin de la carpeta de configuración

No elija un chip Realtek ni Custom para un adaptador que no sea Realtek: A2DPWB intentaría cargarle firmware de Realtek y es posible que el adaptador no se inicie.

Descarga manual

  1. Descargue los archivos .bin de firmware y de configuración de su chipset desde linux-firmware/rtl_bt (p. ej., rtl8761bu_fw.bin y rtl8761bu_config.bin)
  2. Coloque ambos archivos en la carpeta de configuración de A2DPWB (%APPDATA%\A2DPWB, también en Configuración > Carpeta de configuración)

Estos archivos de firmware son binarios propietarios de Realtek distribuidos a través del proyecto linux-firmware. No se incluyen en este repositorio. Consulte WHENCE para conocer las condiciones de redistribución.


Adaptadores recomendados

Chipset Productos de ejemplo Notas
Realtek TP-Link UB500, RTL8761BU Requiere descargar firmware (ver arriba). El más probado
CSR Llaves CSR8510 genéricas Funcionan sin más, no necesitan firmware
Broadcom ASUS BT400 (BCM20702) Experimental. También se detectan los adaptadores que indican la clase de fabricante FF/01/01 en lugar de la clase Bluetooth E0/01/01 (llaves OEM BCM20702). Funciona con el firmware en ROM; un archivo PatchRAM .hcd opcional (p. ej. BCM20702A1-0b05-17cb.hcd) en la carpeta de configuración se carga al iniciar
Intel Intel 8265 / 9260 / AX200 / AX201 Experimental. En modo bootloader (p. ej. tras un arranque en frío) necesita los archivos ibt-*.sfi + ibt-*.ddc correspondientes de intel/ de linux-firmware en la carpeta de configuración. AX210 y posteriores (bootloader TLV) aún no son compatibles
MediaTek, Qualcomm MT7921/MT7922, QCA61x4 No compatibles: necesitan cargadores de firmware que A2DPWB no tiene

Por lo general, los adaptadores USB Bluetooth 5.0+ funcionan mejor con códecs de alta tasa de bits como LDAC.

Si varios adaptadores tienen WinUSB, A2DPWB usa el primero que encuentra. Mantenga WinUSB solo en el adaptador que usa con A2DPWB.