Time Capsule и Magic Mouse
Дата публикации: 09/12/2010Сегодня разбирался с решением одной специфической проблемы под Мак-ом. Возникает она в том случае, если у вас есть беспроводная мышка Magic Mouse и Time Capsule. Проблема проявляется в тот момент, когда Time Machine начинает делать очередной автоматический backup системы, а по умолчанию это происходит каждый час. И как раз в этот момент пользоваться мышкой становится очень сложно - курсор начинается дергаться и его даже трудно просто подвинуть в нужное место экрана. Периодически мышка просто теряет связь с Маком по bluetooth. Те же самые симптомы наблюдаются и при использовании Magic Trackpad. Причем проблема это была не всегда, но в последние несколько дней она мне просто не давала нормально работать, а отключать Time Machine мне вовсе не хотелось.
Что интересно, проблема это достаточно известная, и через Google можно найти несколько англоязычных форумов, где она обсуждалась, включая форумы поддержки на сайте самой Apple. Правда, там больше была констатация того факта, что проблема существует, нежели какие-то конкретные решения. Так что пришлось достаточно хорошо покопаться в обсуждениях, прежде чем возникла идея, в какую сторону смотреть.
Решение оказалось достаточно простым, о чем и рассказываю. Дело в том, что хотя мышка использует протокол bluetooth, а капсула времени стандарт Wi-Fi, при определенных условиях частоты этих двух стандартов могут пересекаться и интерферировать между собой, что приводит к проблемам потери пакетов от мышки и, как следствие, к ее нестабильной работе. Для решения проблемы оказалось достаточным сменить канал передачи для Wi-Fi-роутера, встроенного в Time Capsule, при помощи штатной утилиты AirPort Express. Для этого пришлось немного поэкспериментировать - у меня изначально стояли автоматические настройки Wi-Fi каналов. Переключившись в ручной режим, я просто поменял номера каналов на другие и проблема стала проявляться реже.
Upd: Кажется, я немного поторопился с выводами и похоже, что проблема не только в интерференции с Wi-Fi сигналом. Это вначале помогло, но потом симптомы проблемы опять появились :(. Боюсь, что проблема все же скрывается в драйверах bluetooth. Так что если вам помог вышеприведенный совет, то хорошо, но рекомендовать его как универсальное решение, к сожалению, уже не могу.