https://bugzilla.kernel.org/show_bug.cgi?id=208015 --- Comment #3 from Joseph Ervin (gm4jervin@xxxxxxxxx) --- I did experimentation on this problem all afternoon, and I've come to the conclusion that the problem is with the keyboard. This keyboard has three buttons on it that allow it to be paired with three different devices. Presumably it has three MAC addresses (if that's what they're called with bluetooth). You press and hold one of the three buttons to enable pairing for that MAC address. It's a great feature, but I think between pairing and unpairing and switching between its three virtual personalities (or MAC addresses), something got messed up. Looking at the btmon traces, I saw cases where the keyboard appeared to be speaking gibberish during pairing, with btmon reporting lots of "unknown" interpretations of capability structures. I was using MAC #1 for my windows laptop, MAC #2 for my android tablet, and MAC #3 for the linux box with the Broadcom USB BT adapter. Anyway, I turned off the Windows laptop, unpaired the keyboard from the Android tablet and then turned off bluetooth entirely on the android tablet. In that state, I was able to pair and unpair the keyboard using to the Linux box over and over with no problems. Then I re-enabled and repaired the keyboard on MAC #2 with the android tablet, and now all is well, and I can switch back and forth between them. I'm closing this bug. -- You are receiving this mail because: You are the assignee for the bug.