Я устанавливаю старый MacBook Pro (он все еще имеет кнопку на трекпаде), и после того, как вчера вечером я обновил его со свежей установки Snow Leopard до Lion, моя внешняя мышь не работает должным образом.
Левые щелчки мышью не зарегистрированы. Правый щелчок в порядке. Перемещение мыши в порядке. Но левые щелчки ничего не делают. Я могу щелкнуть кнопкой трекпада (но эта кнопка залипает, поэтому требуется внешняя мышь), и это работает.
У меня отключена естественная прокрутка. У меня отключены все жесты трекпада. Там нет открытых окон или каких-либо диалогов, которые могли бы прервать вещи. Там нет застрявших клавиш клавиатуры.
Немного странно: если я перезагружаю машину, в течение нескольких секунд после новой перезагрузки щелчок левой кнопкой мыши на внешней мыши работает штрафом. А потом ... ничего. Отключение и повторное подключение мыши не решает проблему, даже временно.
Я попробовал несколько внешних мышей, проводных и беспроводных, сейчас, и это то же самое для всех из них. Известно, что все мыши хороши и хорошо функционируют на моем iMac середины 2007 года, на котором также работает Lion.
Обновить:
Единственное, что может быть связано в консоли - это повторное сообщение:
IOSurface: Buffer allocation size is zero
И, похоже, после еще одной перезагрузки у меня все работает хорошо. Я использую его в течение десяти минут, не нажимая левую кнопку мыши.
Ответы:
Решением было отключить внутренний трекпад. У трекпада, одного из старых стилей с отдельной кнопкой вдоль нижнего края, была неисправная кнопка, и это, казалось, было причиной проблемы.
Как только я отключил трекпад, мышь выдаст слово. И как только я снова включил трекпад, мышь перестала работать.
Подробнее о том, как отключить трекпад, см. этот вопрос и ответ ,
источник