Enable AirPods pairing on Arch Linux
It's beyond easy to pair AirPods with a non-Apple device. And on Arch, it's trivial to have the AirPods appear in the bluetooth manager (in this case, blueman-applet)--but when you try to initiate pairing, it does not succeed.
The trick here--if you don't require pairing with Bluetooth LE devices--is to manually specify that the bluetooth controller (bluez) use BR/EDR transport rather than allow both transport modes.
Open a shell and do the following:
$ sudo vi /etc/bluetooth/main.conf
Uncomment and manually set
ControllerMode to BR/EDR:
# Restricts all controllers to the specified transport. Default value # is "dual", i.e. both BR/EDR and LE enabled (when supported by the HW). # Possible values: "dual", "bredr", "le" ControllerMode = bredr
Restart the bluetooth service:
$ sudo systemctl restart bluetooth