I got a new set of Bluetooth earbuds and I would like to use them with SparkSDR. I have tested them in both Windows and Linus, but I'm unable to make them work with SparkSDR. I can get either audio output or input to work, but not both simultaneously. That is, if I select output to the earbuds and input from the laptop's built-in microphone, I get both input and output sound. But if I select the earbuds' microphone for input, I get sound from the microphone, but nothing in the earbuds. At that point, if I select the laptop's built-in speakers, sound comes back and the microphone works as well. The behavior is similar in both Windows and Linux.
I think this may be because Bluetooth microphone is only enabled in Handsfree profile, while the output device in the list is the earbuds using the higher quality A2DP profile.
Is there anything I can do to get both to work at the same time?