Windows 10 Driver Issues
TL;DR My wireless earbuds are installing as the wrong device type and with the incorrect drivers. I can't force the right drivers to install. I'd buy wired headphones, but what's the fun in that?
I have a pair of Jaybird Tarah earbuds paired to my Windows PC. They are called "Overture"
For clarity, My particular machine is a MacBook Pro (~2017) running Windows 10 Pro (2004) on an external SSD (I do not see that it is running as Windows2Go) and with Boot Camp/Windows Support drivers having been installed. I am not on the Insider program. I have updated all components that Windows Update finds.
Bluetooth in general seems to work just fine. The same pair of buds are recognized as audio output devices--specifically, the buds cause the following to be installed:
-
Overture Stereo as Microsoft Bluetooth A2dp source under "Sound, video and game controllers"
-
Headphones (Overture Stereo) as Audio Endpoint (only during connection) under "Audio inputs and outputs"
-
Overture as Bluetooth Device and
-
Overture Avrcp Transport as Microsoft Bluetooth Avrcp Transport Driver (both under "Bluetooth")
Under the "Devices and Printer" dialogue for the device, I can see all Bluetooth profiles supported by my headphones to match what I would expect--audio output, media control, hands-free control, etc...
HOWEVER! I could not, for the life of me, use my wireless headphones to get microphone input. I have been able to do this on other machines, without fail, and without extra setup. In fact, using them on my machine while running macOS Catalina incurs no issues.
Upon further investigation, I discovered that the device is indeed installed, but using a different driver. From what all other attempts to pair (on other machines) has yielded, my buds should invoke the following devices to be installed:
-
Overture Hands-Free AG Audio as Microsoft Bluetooth Hands-Free Audio device under "Sound, video and game controllers"
-
Microphone (Overture Hands-Free AG Audio) as Audio Endpoint under "Audio inputs and outputs"
My earbuds are instead installed as Overture Hands-Free AG as Microsoft Bluetooth Hands-Free Profile AudioGateway role under "System devices"
Interesting! This has eluded me for several days, and I unfortunately cannot force Windows to install the correct driver. I have tried all the basics at this point--reinstalling the Bluetooth radio drivers, resetting my earbuds, re-pairing to my laptop, restarting relevant services...
The device in question has the following Hardware Ids (Bluetooth Service UUID italicized):
-
BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_HCIBYPASS_VID&00010094_PID&0123
-
BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_HCIBYPASS_LOCALMFG&000f
What intrigues me is that according to https://www.bluetooth.com/specifications/assigned-numbers/service-discovery/ the Bluetooth service UUID 0x111E identifies both the Hands-free Service Class and the Hands-free Profile! Yet, I have not found a way to use this service, whether through a call or when attempting to use microphone input.
Therefore, my conclusion is that I must somehow convince Windows to install the Hands-free audio device drivers, and not the service/"role". How can I possibly go about this? Has anyone faced a similar issue?
Please sign in to leave a comment.
Comments
0 comments