cosmic-epoch icon indicating copy to clipboard operation
cosmic-epoch copied to clipboard

No PIN dialog when pairing Bluetooth keyboards in Pop!_OS 24.04 Cosmic

Open thePariti opened this issue 3 months ago • 3 comments

Describe the bug On Pop!_OS 24.04 Cosmic (Wayland), when attempting to pair a keyboard via Bluetooth (tested with Dell KM7321W), the graphical Bluetooth settings do not display the PIN entry dialog. As a result, pairing cannot be completed in the GUI because the user never sees the code that needs to be typed on the keyboard. The only way to complete pairing is by using the terminal with bluetoothctl, where the PIN is displayed and can be entered manually on the keyboard.

To Reproduce Steps to reproduce the behavior:

  1. Open Settings → Bluetooth in Pop!_OS 24.04 Cosmic..'
  2. Enable pairing mode on the keyboard (Dell KM7321W).
  3. Select the keyboard in the Bluetooth GUI to pair.
  4. Observe that no PIN dialog is shown → pairing fails.

Expected behavior When pairing a Bluetooth keyboard, the system should display a PIN code and allow the user to enter it on the keyboard to confirm pairing.

Screenshots N/A

Desktop (please complete the following information): OS: Pop!_OS 24.04 Cosmic (Wayland only) Laptop: Dell Pro 14 PC14250 Keyboard: Dell KM7321W (multi-device wireless keyboard) Connection: Bluetooth Behavior in terminal: Works with bluetoothctl → PIN is shown, entered on the keyboard, pairing succeeds. Behavior in GUI: No PIN dialog is shown → pairing fails.

Additional context Other devices (like mice) pair correctly because they don’t require a PIN. The issue seems specific to Bluetooth HID keyboards, which need a PIN confirmation.

thePariti avatar Aug 29 '25 08:08 thePariti

Can confirm, Logitech MX Keys behaves the same way. Luckily for Logitech devices we have some community love in the form of Solaar

Solaar is not a device driver and responds only to special messages from devices that are otherwise ignored by the Linux input system.

devashish90 avatar Sep 04 '25 18:09 devashish90

+1. bluetoothctl worked as workarround.

Daxx13 avatar Oct 16 '25 19:10 Daxx13

Can confirm that this is still an issue. Can pair devices that do not require a PIN via GUI, those who do require PIN... Silently fails.

Edit: Keyboard I've tried with is Logi K860 (that require a PIN to pair)

Crinosad avatar Nov 03 '25 11:11 Crinosad

+1, at the moment, bluetoothctl is the only way to connect bluetooth keyboards

Adhvay0505 avatar Nov 06 '25 18:11 Adhvay0505