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