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

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

Дата Автор DmitryОставить комментарий 948 просмотров

Месяц назад некоторые клавиши на моем 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. При отсутствии опыта слишком высок риск сломать клавишу, после чего на бесплатный гарантийный ремонт уже можно не рассчитывать.

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

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

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