Как побороть двойное нажатие клавиш на клавиатуре MacBook Pro 2016 - 2018 годов

Как побороть двойное нажатие клавиш на MacBook Pro

Дата Автор 10 комментариев 16 764 просмотров

Месяц назад некоторые клавиши на моем MacBook Pro начали давать двойные срабатывания.

Это уже не первая проблема технического характера, с которой мне довелось столкнуться за время пользования «маком», и когда придет время я опишу все подробнее в отдельном посте.

В этой же статье хочу рассказать какими способами можно исправить проблему с двойным нажатием клавиш и каким способом воспользовался я сам.

Способ 1: Чистка клавиатуры

Механизмы клавиш типа «бабочка» крайне чувствительны к загрязнению, поэтому первое что рекомендуют делать при появлении проблем с клавиатурой — почистить ее.

Чистить клавиатуру можно разными способами:

  • баллоном со сжатым воздухом
  • клизмой с обычным воздухом
  • продуть ртом

Варианты разные, суть одна: нужно сделать так, чтобы поток воздуха вымел собой все то, что могло попасть между клавишей и мембраной на ее основании.

Мне несколько раз приходилось продувать клавиши макбука когда они начинали залипать. По опыту могу сказать, что для продувки не нужен ни баллон со сжатым воздухом, ни даже клизма: достаточно наклонить ноутбук под углом 45°, сделать глубокий вдох и энергично выдуть воздух в щель между клавишей и корпусом.

Это действительно помогает, если кнопки начинают залипать. Но избавиться продувкой от двойных нажатий мне не удалось. Впрочем, попробовать стоит: вдруг именно вам повезет.

Способ 2: Программная коррекция

Второй способ решения проблемы — программный.

Почему происходит двойное срабатывание? Потому что в тот короткий момент пока клавиша прижата пальцем она по какой-то причине дважды замыкает электрический контакт. Поскольку человек физически не способен нажать на одну и ту же кнопку с задержкой в пару десятков миллисекунд, то проблема двойных нажатий решится, если система будет игнорировать повторные нажатия одной и той же клавиши на протяжение какого-то времени.

Так рассуждал разработчик Xinhong Liu, выпустивший бесплатную утилиту Unshaky для macOS, позволяющую вручную устанавливать задержки между нажатиями для всех клавиш по отдельности.

Именно этой утилитой я и предлагаю воспользоваться:

  1. Скачиваем архив с последней версией Unshaky с GitHub
  2. Распаковываем архив в какую-нибудь папку
  3. Открываем Terminal.app и устанавливаем вручную полные права на доступ к файлу, поскольку иначе приложение не получится запустить:
    sudo chmod 777 Unshaky.app

    (во всяком случае так было у меня)

  4. Копируем Unshaky.app в папку Applications
  5. Открываем Системные настройкиЗащита и безопасностьКонфиденциальностьУниверсальный доступ и добавляем Unshaky в список приложений, имеющих доступ к управлению компьютером
  6. Открываем Системные настройкиПользователи и группыОбъекты входа и добавляем Unshaky в список приложений, запускающихся автоматически при входе в систему.

Теперь осталось запустить Unshaky и настроить задержку на срабатывание проблемных клавиш (хотя можно не мелочиться и установить задержку сразу для всех):
Как побороть двойное нажатие клавиш на клавиатуре MacBook Pro 2016 - 2018 годовАвтор утилиты предлагает начать с задержки в 40мс, но по мне так 60мс эффективнее. На этом настройка завершена. Иконка приложения будет висеть в строке верхнего меню и логировать количество предотвращенных двойных нажатий:

Как побороть двойное нажатие клавиш на клавиатуре MacBook Pro 2016 - 2018 годов

Немного самоуспокоения

Чтобы не трепать нервы попусту, я предпочитаю считать двойное нажатие клавиш макбука не аппаратной поломкой, а программной недоработкой. Если клавиатуры-бабочки выходят из строя столь массово, что Apple ввела на них дополнительную расширенную гарантию, то двойной клик можно воспринимать не как аппаратную поломку, а как конструктивную особенность.

Почему производители смартфонов очень неохотно выпускают обновления до новых версий Android для утративших коммерческую актуальность моделей? Потому что под ту версию Android’а, что уже установлена на аппарат, было создано такое количество «костылей» для корректировки различных «особенностей», что переносить их все на новую версию оказывается очень дорого в плане затрат на разработку и тестирование.

Мы даже не представляем сколько «конструктивных особенностей» несет в себе привычная нам техника при условии что все они изначально учтены и скорректированы на программном уровне.

Так и с макбуком. Есть клавиатура, особенность которой заключается в том, что она очень чувствительна к мельчайшим загрязнениям внутри клавиш. И есть возможность скорректировать эту особенность добавлением небольшой искусственной задержки между нажатиями клавиш. В macOS эта коррекция не внедрена изначально, но у нас есть возможность добавить ее своими руками, потратив на все про все 5 минут.

Подобный взгляд на вещи не отменяет того, что в ноутбуке стоимостью 100 тысяч рублей ничего подобного случаться не должно, но экономит нервные клетки.

Способ 3: Замена клавиатуры по гарантии

Третий способ решения проблемы с двойным нажатием клавиш — замена клавиатуры в авторизованном сервисном центре.

На все клавиатуры типа «бабочка» действует расширенная гарантия сроком в 4 года с момента приобретения устройства. Даже по истечению двухлетней гарантии по ЗоПП (или ограниченной годовой гарантии Apple в случае приобретения не РСТ-сертифицированного устройства) можно прийти в любой из АСЦ Apple и вам заменят клавиатуру бесплатно.

Подробные условия гарантии на клавиатуры можно прочесть на сайте Apple.

Заключение

Единожды проставив для клавиш задержки в Unshaky вы избавитесь от проблемы с двойными срабатываниями. А замена клавиатуры по гарантии несет в себе дополнительный плюс в виде нового оригинального аккумулятора, ведь при замене клавиатуры заменен будет весь топкейс целиком.

Решить проблему быстро или чуть более медленно, но зато обновив попутно аккумулятор — решать вам. Не всегда бывает удобно оставаться без рабочего инструмента на протяжение тех дней, что займет ремонт.

Единственное, от чего я настоятельно рекомендую воздержаться — так это от попыток самостоятельно снять и «исправить» дефективную клавишу по мануалам с YouTube. При отсутствии опыта слишком высок риск сломать клавишу, после чего на бесплатный гарантийный ремонт уже можно не рассчитывать.

Автор статьи:
Дмитрий
Руководитель отдела в IT-компании. Веду этот блог с 2013 года, пишу о гаджетах и домашней автоматизации, обозреваю одноплатные компьютеры, неспешно собираю «умный дом».

10 комментария на «Как побороть двойное нажатие клавиш на MacBook Pro»

    • Есть в самом последнем абзаце:

      Программа распространяется на правомочные модели MacBook, MacBook Air и MacBook Pro и действует в течение 4 лет с момента первоначальной продажи компьютера в розничном магазине.

      • Большая благодарность вам за статью. Помогла и програма Unshaky, даже с задержкой 40мс двойной клик не выдает

      • Сентябрь 2020. Заменили бесплатно весь топ кейс (клавиатура, тачпад, батарея, верхний корпус горизонтальной части ноутбука) в официальном сервисе А-Сервис (Киев, Украина) по программе от Эппл. MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports).
        Без чека, просто отдал ноут. Покупался с рук в Украине, был привезен с Европы.

        Большое спасибо автору за совет

  1. Клава Logitech G810 ORION SPECTRUM Black USB — 2 года!

    Chattering – Дребезг клавиш (реже – «дрожание клавиш») – это характеристика срабатывания механических переключателей, когда одно-единственное нажатие считывается как несколько нажатий подряд.

    Решение , возможно временное, мне помогло!

    Приподнял клаву левой рукой,

    правая сторона клавы осталась на столе,

    постучал с усилием (сильно-резко по нажимал) по клавише.

    Этот текст набрал без двойных нажатий.

  2. Ты просто спас мне жизнь! спасибо, чел! За 15 мин пользования 30 залипаний заблокировало)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

[Хамство, оскорбления и попытки крауд-маркетинга будут удалены]