I had to buy this adapter to get the microphone to work. It also supports APTX HD and APTX Low Latency which is really nice. As far as I know most motherboard's built in Bluetooth modules and third party adapters don't even support APTX at all, forcing you to use the much lower quality SBC codec. So I highly recommend getting this adapter if just to get better sound quality. I think SBC is limited to *up to* 328kbps (with most devices playing at way lower than that).
This is the adapter:
Avantree Leaf:
https://www.amazon.com/dp/B01G3J1I5M/ref=cm_sw_r_cp_apa_i_QQSpCbWKGWKJX
Only problem that I'm having is that even WITH Aptx Low Latency I'm still getting like 100ms of latency. Not sure why. It's definitely connecting in Low Latency mode. I have a very high end computer.
Without Low Latency it feels like it's literally an entire half a second of delay. Very jarring in games. At least Low Latency is usable.
This is literally the only adapter I could find that supports APTX-LL, unfortunately. I don't know if it's the BTR3 that's the problem or the adapter. The adapter is rated at 40ms delay or lower. It's definitely not reaching that. I wanted to get this setup for VR but with such a delay it's not as awesome as I expected.
Again, I still highly recommend the adapter if you're looking to use it for decently high fidelity means such as listening to music or watching videos. It's great for that. It's just games that are the problem, really.