I recently replaced Ubuntu 22.04.1 LTS with Parrot OS 5.1.2 on a Minisforum EliteMini HM90. Parrot recognized every component of the HM90 — unlike Kali, which could not recognize anything — and quickly came up on WiFi. So far, so good.
On Ubuntu, I had been using a Logitech MX Keys Mini keyboard, an Apple Magic Trackpad 2, and an off-brand numeric keypad without any issues — all three devices came up in Ubuntu without any special finagling and just worked. I installed Parrot using wired USB keyboard and mouse, and later attempted to add the three Bluetooth devices. Ironically, the least expensive device, the generic numeric keypad, came up and worked without a hitch in Parrot; the Magic Trackpad paired easily, but worked poorly, as if it were losing its Bluetooth connection every other half-second; Parrot fails to pair with the Logitech keyboard at all, though it does sense that the keyboard is available for pairing.
I have used bluetoothctl to observe what is happening, and to try to force a pairing with the Logitech keyboard. No problems can be observed in bluetoothctl with the operation of the trackpad. The keyboard is seen but cannot be paired. I am afraid that that is the extent of my knowledge for troubleshooting and/or fixing Bluetooth issues in Linux. I am happy to follow any instructions toward resolving this issue.
I have to believe that this issue can be resolved, since both the trackpad and the keyboard worked flawlessly in Ubuntu — like Parrot OS, a Debian derivative.
I was never given a passphrase to type in; instead, authentication was spontaneously cancelled. This replicates what I tried to do in bluetoothctl before I originally posted here, but I was willing to go through the steps one more time to see if I had missed anything earlier. Unfortunately, nothing changed since my initial unsuccessful bluetoothctl attempt.