Я уже взглянул на эти сообщения: Как настроить беспроводную клавиатуру Apple, работающую в 10.10? и Как настроить беспроводную клавиатуру Apple, работающую в 10.10? , но, похоже, никто не решает проблему, с которой я сталкиваюсь.
Короче говоря, я могу подключиться к клавиатуре, и клавиатура работает просто отлично. Но после того, как я выключил систему и включил ее снова, клавиатура больше не была подключена к системе.
Я предполагаю, что Apple Magic Keyboard 2 считает, что она подключена к системе, поэтому она больше не находится в режиме сопряжения и, следовательно, не получает никаких подключений, но на самом деле она не подключена. (Может быть, Ubuntu потерял соединение? Может быть, при закрытии прошлой ночью, Ubuntu забыл правильно отключить клавиатуру)?
Сначала, когда он не был подключен (после того, как я включил компьютер), он был включен в список устройств Bluetooth и представлен в устройствах Bluetooth® . Также info показали его как в паре и в качестве доверенного , но не подключен . Сначала я попытался выдать connect MAC_ADDR , но было выброшено следующее:
bluetoothctl:
Failed to connect: org.bluez.Error.Failed
syslog:
Can't get HIDP connection info
connect error: Host is down (112)
Затем я попытался удалить устройство и снова подключить его, но после удаления из bluetoothctl, оно даже больше не обнаружено! (Вот почему я догадался, что клавиатура больше не находится в режиме сопряжения, и думает, что она подключена)
Есть ли у вас какие-либо идеи, как заставить ее работать надежно? Я не могу тратить час каждый день или около того после каждого включения / выключения системы.
Спасибо!
Хорошо, отвечая на мой собственный вопрос здесь, я, кажется, нашел путь, который работает, последовательно.
Каждый раз Bluetooth имеет проблемы при соединении, сделайте следующее:
, Делают следующее в терминале:
bluetoothctl
-> выключается
->, включаются
-> сканирование на//, это должно найти клавиатуру в секундах, если бы Это не сделало, выключите и включите клавиатуру снова.-> доверительный MAC_ADDR
-> парный MAC_ADDR
-> MAC_ADDR
подключения Эта процедура последовательно работала на меня. Вы смогли удалять устройства также из CMD bluetoothctl (, удаляют MAC_ADDR), но он не работал на меня однажды, и я нашел удаление из UI более последовательным.
Hope это помогает кому-то.