Мышь Bluetooth перестает работать почти каждый раз, когда я вывожу свой Mac из спящего режима [дубликат]

Я использую свой Mac (yosemite 10.10) на работе с Bluetooth-мышью и дома только с трекпадом. Всякий раз, когда я возвращаю свой Mac на работу и запускаю его, в> 90% случаев он не может найти мышь. Включение/выключение блютуза, попытки обмана с включением и выключением мыши и все это не работает. Перезапуск blued не помог. Удаление мыши из настроек Bluetooth и попытка повторного сопряжения не сработали (не удалось найти мышь). Замена батареек не помогла. Единственное, что работает, это перезагрузка Mac. После этого все работает как надо.

Я считаю, что это не правильное решение. Я имею в виду, что это не может быть аппаратной ошибкой, не так ли? А если нет, сброс / перезапуск какой-либо части программного обеспечения должен сделать тот же трюк, что и перезагрузка Mac.

Моя мышь Apple Magic Mouse. У меня нет блютуз клавиатуры.

Знаете ли вы, как предоставить журнал консоли для интересующей отметки времени - после ее пробуждения и еще около 50 строк после этого? так что мы можем посмотреть, что он делает!

Ответы (1)

У меня были проблемы с повторным подключением клавиатуры и трекпада Bluetooth после обновления до Yosimite. Я запускаю этот скрипт через пользовательское приложение Automator:

  1. Найдите (поиск Spotlight) и запустите Automator
  2. Нажмите «Новый документ» внизу
  3. Выберите «Приложение» для нового типа файла
  4. Нажмите «Утилиты» из списка
  5. Дважды щелкните «Запустить AppleScript».
  6. Замените (* Ваш скрипт здесь *) на:

    do shell script "kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport; 
    kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport" with administrator privileges
    
  7. Нажмите кнопку воспроизведения, чтобы проверить (запросит пароль)
  8. Файл->Сохранить на рабочий стол или куда угодно

Запускайте приложение-автоматизатор всякий раз, когда устройства Bluetooth не подключаются

Работал для меня, спасибо! Очень жаль, что Apple не исправила эту проблему. Обходной путь простой, но ужасный пользовательский опыт. Очень раздражающая ошибка, поэтому я очень рад, что вы опубликовали это.
Ну, сработало всего несколько раз. Кажется, больше не работает (или надежно). Не понимаю, как Apple может так облажаться. =( Они действительно новый Microsoft.
Я использую 10.10.5 и получаю эту ошибку kextunload: для параметра требуется аргумент -- b /bin/sh: строка 1: com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport: команда не найдена kextload: для параметра требуется аргумент -- b Используйте kextutil(8) для загрузки кекстов при разработке. использование: kextload [опции] [--] [kext] ... используйте kextload -help для объяснения каждой опции /bin/sh: строка 2: com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport: команда не найдена
@adantj Пункт 6 был обновлен, попробуйте с ним.