Цей посібник допоможе розв'язати проблему, коли Bluetooth-клавіатура раптово від'єднується або не може підключитися (наприклад, з помилками br-connection-page-timeout або Connection terminated by remote user) після оновлення ядра чи пакета bluez.
🛠 Покрокове вирішення проблеми
Крок 1. Перезапуск служби Bluetooth
Для очищення тимчасового кешу та перезапуску стека Bluetooth виконайте у терміналі:
sudo systemctl restart bluetooth
Крок 2. Видалення старого профілю пристрою
Старі ключі шифрування та сесії можуть конфліктувати після оновлення системи. Їх потрібно видалити:
- Запустіть консольну утиліту керування Bluetooth:
bluetoothctl - Знайдіть MAC-адресу вашої клавіатури (наприклад,
DC:2C:26:17:5E:60) та видаліть її з переліку пристроїв:remove DC:2C:26:17:5E:60
Крок 3. Активація режиму сполучення (Pairing Mode) на клавіатурі
[!IMPORTANT] Це критично важливий крок. Комп'ютер не зможе знайти пристрій, якщо він не транслює сигнал для підключення.
- Переведіть вашу клавіатуру в режим пошуку/сполучення.
- Зазвичай це робиться утриманням кнопки зі значком Bluetooth або комбінації клавіш (наприклад,
Fn + P,Fn + 1,Fn + Tabтощо) протягом 3–5 секунд, доки індикатор не почне швидко блимати.
Крок 4. Створення нової пари
Поки індикатор клавіатури активно блимає, виконайте наступні команди в консолі [bluetoothctl]:
-
Увімкніть сканування:
scan onЗачекайте кілька секунд, доки в терміналі з'явиться рядок із вашою клавіатурою та її MAC-адресою.
-
Запустіть створення пари:
pair DC:2C:26:17:5E:60[!NOTE] Якщо утиліта виведе повідомлення на кшталт
[agent] Enter PIN code:або відобразить цифровий пароль (наприклад,482910), наберіть ці цифри безпосередньо на вашій Bluetooth-клавіатурі та натисніть кнопку Enter на ній. -
Додайте пристрій до списку довірених:
trust DC:2C:26:17:5E:60Це дозволить клавіатурі автоматично підключатися після увімкнення комп'ютера або виходу зі сплячого режиму.
-
Встановіть безпосереднє з'єднання:
connect DC:2C:26:17:5E:60 -
Вимкніть сканування та вийдіть:
scan off exit
🔍 Можливі проблеми та їх вирішення
🪫 Слабкий заряд батареї
Симптом: пристрій створює пару, але миттєво від'єднується.
- Рішення: Замініть батарейки або повністю зарядіть акумулятор клавіатури. При низькому заряді пристрій може відхиляти ініціалізацію HID-протоколу.
🔋 Енергозбереження Bluetooth (Auto-suspend)
Симптом: клавіатура засинає і більше не підключається автоматично.
- Рішення: Вимкніть режим автопризупинення USB для Bluetooth-адаптера. Створіть файл правил
udev:sudo nano /etc/udev/rules.d/99-bt-fix.rulesДодайте рядок:
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="*", ATTR{idProduct}=="*", ATTR{power/autosuspend}="-1"Застосуйте зміни:
sudo udevadm control --reload sudo udevadm trigger