Bluetooth мышь постоянно отключается и переподключается

Моя Bluetooth-мышь не будет оставаться на связи. Это произошло недавно в 16.04, и я впоследствии обновился до 18.04, но проблема сохраняется.

Из bluetoothctl вы можете видеть каждый раз, когда я перемещаю мышь, она подключается, а затем просто отключается сразу.

$ bluetoothctl
Agent registered
[bluetooth]# list
Controller 18:5E:0F:99:9B:EC brendan-HP-ENVY-m7-Notebook [default]
[bluetooth]# devices
Device 00:00:00:00:51:00 Bluetooth Mouse
Device 68:64:4B:3B:C7:E4 68-64-4B-3B-C7-E4
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no

Я следил за другими темами, предлагая обновить до последней версии bluez5, но не игра в кости....

Любая помощь будет оценена.

7 ответов

У меня была такая же проблема 18.04 с моей мышью Microsoft Sculpt Comfort Mouse, и я пробовал все шаги, упомянутые здесь и в других местах, но ничего не помогло. Он постоянно отключается и снова подключается после сна или перезагрузки.

Я наконец нашел решение на Reddit:

Задавать UserspaceHID=true в /etc/bluetooth/input.conf и перезапустите службу Bluetooth (или перезагрузите компьютер). После этого мышь осталась на связи наконец.

https://www.reddit.com/r/archlinux/comments/8ywe3q/bluetooth_mouse_cannot_reconnect_after_disconnect/

У меня была такая же проблема с Logitech M535 под 18.04. Спаривание по-другому, через терминал, вот что решило это для меня:

  • Несправедливо все
  • Установите мышь для обнаружения
  • бежать bluetoothctl (укажите MAC-адрес вашей мыши, например, 00:1F:28:FE:04:82)
  • бежать pair <MAC> (в пределах bluetoothctl, который сопрягал устройство)

Вы также можете доверять устройству

trust <MAC>

Когда закончите, просто введите quit

Перезагрузите компьютер, теперь ваша мышь должна автоматически подключиться после сна или перезагрузки.

Пожалуйста, обратите внимание

Перед всем этим я также обновил bluez с 5.48 до 5.50, известно, что он приносит некоторые исправления, я понятия не имею, нужно ли это, но это, конечно, не повредит:

Прежде всего, откройте терминал и проверьте текущую версию bluez в вашей системе с помощью следующей команды:

dpkg --status bluez | grep '^Version:'

В моем случае я получил версию: 4.48-0ubuntu0ppa, Добавьте следующий репозиторий, чтобы получить последнюю версию bluez (5.50 по состоянию на 28 сентября 2018 г.):

sudo add-apt-repository ppa:bluetooth/bluez
sudo apt-get update

После запуска команды вы сможете обновиться до bluez 5.50 через:

sudo apt upgrade

Следующие ссылки содержат более подробную информацию об ошибках в bluez 4.48 и потенциальных решениях: описание ошибки bluez и решение ошибки bluez.

Та же проблема здесь - исправлена, как описано ниже:

  • Ubuntu 18.04.2 (для завершения Dell Latitude 5290 2-в-1 - я думаю / из других сообщений не имеет значения)

  • Мышь Bluetooth (для комплектации HP Z5000 - тоже не имеет значения, что я видел до сих пор)

В паре с использованием графического интерфейса получается следующее:

  • Мышь, однако, работает, как только ноутбук засыпает / перезагружается или даже время от времени мышь перестает работать - оживите, нажав кнопку подключения и нажав "Настройки системы -> Bluetooth -> Мышь HP Bluetooth Z500 -> Подключение" кнопку от одного до нескольких раз.
    • Может также воспроизвести поведение при отключении мыши вручную в "bluetoothctl". После перемещения мышка пытается соединиться, сразу откатывается.

После выполнения процедуры, описанной выше:

$ bluetoothctl... [NEW] Устройство xx:yy:zz:...:www Мышь HP Bluetooth Z5000

[bluetooth] # удалить xx:yy:zz:...:www [bluetooth]# сканирование на [NEW] устройстве xx:yy:zz:...:www мышь Bluetooth Bluetooth Z5000 [bluetooth]# пара xx:yy:zz:...:www [bluetooth]# доверие xx:yy:zz:...:www [bluetooth]# connect xx:yy:zz:...:www

Все отлично - даже без взлома /etc/bluetooth/input.conf Работает как брелок при перезагрузке / сне / ручном "отключении" в "bluetoothctl"

Надеюсь, это поможет, Клаус

Может быть, кто-то лучше понимает разницу между сопряжением через системные настройки GNOME и инструментом командной строки "bluetoothctl".

У меня была такая же проблема (в моем случае на Ubuntu 20.04 и выше) в течение нескольких месяцев, и, наконец, я нашел решение, которое работает постоянно. Есть много недавно сообщенных проблем с устройствами Bluetooth, которые остаются подключенными и нуждаются в постоянном перезапуске службы/стека Bluetooth, чтобы он снова заработал (а иногда не работает до перезагрузки). Я понятия не имею, было ли это введено/как/когда, но теперь решение имеет смысл и объясняет, почему мне было так сложно найти работающее решение.

Таким образом, основная проблема, похоже, связана с комбинированными картами bluetooth/wifi, в моем случае от Intel. Удивительно то, что это связано с управлением питанием WiFi, а не с управлением питанием, связанным с Bluetooth или USB. Я заметил, что мой Wi-Fi также иногда переставал работать, и решил начать изучать это. К моему удивлению, я заметил, что есть несколько сообщений о проблемах с Bluetooth и WiFi.

Отключение управления питанием WiFi в NetworkManager решило для меня обе проблемы:

/questions/431383/wifi-sluchajno-otklyuchen-na-ubuntu-1804-lts/431402#431402

Я смог удалить все другие изменения/настройки, которые я пробовал раньше, чтобы решить эту проблему, и ни один из них не был нужен, кроме этого. Bluetooth и Wi-Fi работают стабильно (3 дня без проблем), и я не могу включить все другие функции энергосбережения. По какой-то причине функции энергосбережения в TLP, связанные с Wi-Fi, работают нормально, только режим энергосбережения, который использует NetworkManager, кажется, вызывает проблемы.

Я предполагаю, что NetworkManager может слишком часто менять состояние энергосбережения. Хотя это только время от времени прерывало WiFi, оно постоянно отключало Bluetooth после небольшого периода бездействия. Wi-Fi и Bluetooth разделяют некоторые части радио, поэтому я предполагаю, что состояние Bluetooth было реализовано легче. Я все еще использую энергосбережение Wi-Fi через TLP, но он включается/отключается только тогда, когда я переключаюсь с батареи на питание, и, похоже, это не вызывает проблем.

Бегать:

sudo apt-get install pavucontrol pulseaudio-module-gconf pulseaudio-module-zeroconf

Это примечание Установите UserspaceHID=true в /etc/bluetooth/input.conf и перезапустите службу bluetooth (или перезагрузите компьютер). После этого мышь осталась на связи наконец.

https://www.reddit.com/r/archlinux/comments/8ywe3q/bluetooth_mouse_cannot_reconnect_after_disconnect/

было достаточно хорошо для меня, чтобы решить проблему, молодец

Я не технарь, поэтому не хотел редактировать файлы, поэтому просто нашел менеджер Bluetooth, к которому я привык (Blueman для GNOME с использованием bluez D-BusBackend) в Ubuntu Software установил его, затем нашел и настроил мою мышь в один миг после использования какое-то время или при следующей перезагрузке вам будет задан вопрос, доверяете ли вы этому устройству, просто нажмите "Всегда доверять", вот и все и не обращайте внимания на менеджер, который поставляется с Ubuntu, в любом случае, он работал идеально для меня, и на 63, если я смогу сделать это кем-нибудь можно лол

Другие вопросы по тегам