I don’t know how to format this correctly but my JBL 520BT headphones that have multi-point connection will stay connected to my T480s then it will say paring and not play audio but is still connected. The headphones work perfectly with my phone and my school’s mac books they hand out. i don’t think its my laptop since my earbuds before they broke worked perfectly with them ( they were sonys if that’s needed).
I have suspected for the last little bit that there’s a bluetooth audio issue that needs digging into - I have a bone conduction headset that I prefer using, but pretty much every day, I have to restart bluetooth or I only get the mono audio option used with the microphone (it calls this ‘headset’ for the audio out); after a restart, I can get the ‘headphone’ setting, which gives me full stereo.
Sounds like all three of us might have related issues.
It should show the headset for all 4 commands, if not please post the complete output.
See also this page under Connect your headphones to Bluetooth in a robust manner. Do not follow the last section on no sound, PulseAudio is replaced by Pipewire.
I have a particular Microsoft Bluetooth mouse which can connect to 3 devices, for whatever reason “device #3” setting on that mouse is consistently problematic and requires that I pair the device again from scratch - it’s an issue with the mouse itself (bad memory sector?) because I’m experiencing it across multiple devices (OpenSUSE and Windows) it just refuses to remember whichever device I connect it to and required that I pair it again on that same device every reboot.
Nonetheless, what I wanted to say is that pairing the device via the terminal using bluetoothctl (compared to the KDE Bluetooth GUI and Windows’ Bluetooth Settings) has given me the most consistent connection experience. Both the OpenSUSE KDE Bluetooth GUI and Windows would hang and not complete the connection to the device, where as bluetoothctl somehow just latches on and doesn’t drop it during that initial connection phase.
Run the agent:
bluetoothctl
to be greeted by its internal command prompt. Then enter:
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
Now make sure that your headset is in pairing mode. It should be discovered shortly. For example,
[NEW] Device 00:1D:43:6D:03:26 Lasmex LBT10
shows a device that calls itself “Lasmex LBT10” and has MAC address “00:1D:43:6D:03:26”. We will now use that MAC address to initiate the pairing:
[bluetooth]# pair 00:1D:43:6D:03:26
After pairing, you also need to explicitly connect the device (if this does not work, try the trust command below before attempting to connect):
[bluetooth]# connect 00:1D:43:6D:03:26
Finally, if you want to automatically connect to this device in the future: