Tengo auriculares bluetooth que utilizo para escuchar música desde mi teléfono móvil y para escuchar videos en mi computadora portátil. No se pueden conectar a ambos dispositivos a la vez ( tenga en cuenta aquí ), por lo que tengo que desconectarme de un dispositivo antes de conectarme al siguiente.
Para hacer esto en Windows 7, tengo que abrir Dispositivos e impresoras, abrir mis auriculares bluetooth y hacer clic en el botón Conectar / Desconectar. Me encantaría poder ejecutar un script que active el botón Conectar / Desconectar. De esa manera podría tener un acceso directo en el escritorio o agregar un acceso directo de teclado.
Lo he simplificado un poco creando un acceso directo a la ventana de los auriculares bluetooth (en Dispositivos e impresoras, haga clic derecho en su dispositivo bluetooth y elija Crear acceso directo). Pero sería bueno racionalizar aún más.
fuente
Respuestas:
Encontré una pregunta similar, aquí está la resolución. /programming/29724513/automatically-adding-a-bluetooth-device-in-windows-8
OP dijo que estaba recibiendo un cuadro de mensaje emergente, pero también está en Windows 8, por lo que podría ser exclusivo de su configuración.
fuente
Como resultado, una vez que todos los servicios en uso por un dispositivo se deshabilitan, Windows libera y desconecta el dispositivo automáticamente. En mi caso de ejemplo a continuación para WH-1000XM3, estos son voz y música, y la mayoría de los auriculares funcionarán de la misma manera. Por supuesto, esto dependerá del dispositivo en uso.
Necesitará herramientas de línea de comandos de Bluetooth .
La voz es en realidad el servicio de manos libres (HFP) y la música es solo un receptor de audio (A2DP). Los identificadores de servicio serán necesarios y se pueden descubrir mediante el uso del
btdiscovery
comando del paquete anterior o mediante la lista de servicios Bluetooth . La voz HFP es111e
, la música A2DP es110b
.Por
btcom
línea de comando ayuda:Para desconectar el dispositivo, emita lo siguiente (solo funciona cuando se ejecuta como administrador en mi caso, usando Windows 10 1809 (17763.437)):
Para conectarse nuevamente, emita lo mismo con en
-c
lugar de-r
. Esto funciona para otros dispositivos, no solo auriculares, siempre que todos los servicios / perfiles conectados por Windows se deshabiliten / habiliten.Nota: el uso
-n <friendly name>
es mucho más lento que el uso-b <address>
debido al descubrimiento de Bluetooth.fuente