тряпка по клавишам набирает четыреста символов

обновлено · автор

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

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

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

выключает ли клавиатуру экран блокировки?

нет, и этот ответ вы найдёте везде. блокировка экрана из меню Apple, она же ⌃⌘Q, почти то, что нужно: ничего из набранного вреда не нанесёт. выключением это всё же не является. каждое движение тряпкой уходит в поле пароля, трекпад работает, и происходят две конкретные вещи, о которых никто не упоминает.

  • тряпка, задевшая Return, читается как отправленный пароль. наберётся таких достаточно — и macOS решит, что вы его забыли, и начнёт предлагать сброс.
  • неудачные попытки ограничиваются по частоте, а после перезагрузки ограничения строже — так что уборка заканчивается ожиданием, пока вас пустят обратно в собственный Mac.

Гэри Розенцвейг отвечает ровно на этот вопрос, разбирает обе беды и подтверждает, что встроенного способа сделать это как следует нет (страница английская): как заблокировать клавиатуру MacBook, чтобы её протереть

выключает ли экранная клавиатура универсального доступа физическую?

нет, хотя несколько страниц из выдачи утверждают обратное. клавиатура универсального доступа — экранная: она существует, чтобы человек мог работать за Mac **без** физической клавиатуры, а не чтобы физическую выключать. включив её, вы получите панель на экране и ровно ничего не измените в клавишах под вашей тряпкой.

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

Apple описывает её назначение недвусмысленно (страница английская): клавиатура универсального доступа на Mac

почему Mac просыпается, стоит задеть клавишу?

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

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

как блокирует клавиатуру hop

блокировка клавиатуры в hop — это время: нажимаете 1, 5 или 15 минут, либо ∞, и все клавиши перестают отвечать, пока Mac продолжает работать. загрузка идёт дальше, рендер идёт дальше, окна остаются на месте.

  • молчит вся клавиатура, включая яркость, громкость и медиа-ряд, — те самые клавиши, по которым проще всего проехать тряпкой и обиднее всего попасть случайно.
  • на весь экран появляется заставка с объяснением, чтобы проходящий мимо не решил, что Mac завис, а звезда в строке меню превращается в клавиатуру.
  • короткое нажатие кнопки питания тоже проглатывается. удержание по-прежнему выключает Mac принудительно — это делает аппаратура, и перехватить такое не может ни одно приложение.
  • ничего не записывается. нажатия отбрасываются, а не читаются: инструмент, вставший между вами и клавиатурой, не должен быть тем, кто запоминает, что через него прошло.

а как разблокировать обратно?

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

модуль целиком, вместе с тем, чего блокировка не закрывает: блокировка клавиатуры на странице фич

как безопасно протереть клавиатуру MacBook

чем протирать клавиатуру MacBook?

  • мягкой тканью без ворса, слегка влажной — и никогда не разбрызгивая. жидкость, попавшая за клавиши, перестаёт быть вопросом уборки.
  • салфетками с 70-процентным изопропиловым спиртом — именно их Apple называет безопасными для внешних поверхностей.
  • ничем с отбеливателем или перекисью, ничем абразивным и без влаги рядом с любым отверстием.

у Apple есть конкретные указания и про салфетки, и про то, чем нельзя (страница английская): как чистить продукты Apple

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

процедура целиком, с перечнем моделей, к которым она относится (страница английская): как чистить клавиатуру ноутбука Mac

можно ли снять колпачки клавиш?

зависит от машины, и ошибка превращает одну мёртвую клавишу в ремонт. клавиатуры-бабочки примерно 2015–2019 годов держат колпачки тонкими пластиковыми защёлками, которые ломаются при снятии, и ответ самой Apple для них — сжатый воздух, а не разборка. ножничные клавиатуры с 2020 года терпимее, и всё равно это почти никогда не нужно: клавиша, переставшая работать после уборки, обычно страдает не от влаги, а от того, что под колпачком, — и люди выясняют это дорогой ценой.

внешняя клавиатура? отключите её или выключите, и вся эта страница не нужна. блокировка нужна встроенной — той, которую не отсоединить.

frequently asked questions

как отключить клавиатуру на Mac?
в macOS для этого нет настройки. экран блокировки не даёт клавишам навредить, но по-прежнему набирает ими в поле пароля, а чтобы нажатия действительно не доходили, нужна программа, которая их перехватывает.
выключает ли клавиатура универсального доступа физическую?
нет. это экранная клавиатура для тех, кто работает без физической, и с клавишами на самой машине она не делает ничего. несколько страниц, советующих её для уборки, попросту ошибаются.
выключает ли клавиатуру экран блокировки?
он не даёт клавишам сделать ничего вредного, но не мешает им засчитываться. вы набираете в поле пароля, случайный Return читается как неудачная попытка, а после нескольких таких macOS начинает ограничивать частоту новых.
можно ли протирать клавиатуру, пока что-то скачивается?
да, ради этого блокировка и нужна вместо выключения — Mac продолжает работать, клавиши не отвечают.
как разблокировать, если клавиатура выключена?
в hop — мышью: кнопкой «готово» на заставке или кнопкой в панели. есть ещё удержание esc + shift пять секунд, а удержание кнопки питания работает всегда, потому что этим занимается аппаратура.
безопасны ли спиртовые салфетки для MacBook?
Apple называет салфетки с 70-процентным изопропиловым спиртом подходящими для внешних поверхностей. протирайте, а не разбрызгивайте, и держите жидкость подальше от любых отверстий.
можно ли снять колпачки и протереть под ними?
на клавиатурах-бабочках 2015–2019 годов — нет: защёлки ломаются, и ответ Apple для них — сжатый воздух под углом 75°. на ножничных с 2020 года это возможно и всё равно почти никогда не требуется.

the tool behind this

keyboard lockwipe the keyboard clean without shutting the Mac down.

done with блокировка клавиатуры

other things people do

об авторе

Антон Шакиров, автор hop

создаёт hop

создаёт hop и все страницы этого сайта. девятнадцать инструментов под одной иконкой в menu bar, MIT и открытый код. на issue и письма отвечает сам.

download hopfree · macOS 14+ · Apple silicon and Intel