Я сейчас вам всё испорчу. У вас MacBook? Значит, у вас Caps Lock на клавиатуре лагает.
Не верите? Проверьте. Стукните по нему сейчас. Не загорелся. Теперь живите с этим.
Но почему так происходит? Caps Lock уже минимум 20 лет «тормозит» на всех существующих MacBook, и ничего не меняется. Не может же быть, что это банальный баг, переживший столько реинкарнаций macOS и самих ноутбуков Apple.
Ответ на самом деле непростой. Но это лечится.
Почему Caps Lock тормозит на компьютерах Apple
Никто не знает. А кто знает, тот до сих пор не рассказал.
Я серьёзно. Нет ни одной задокументированной, подтверждённой причины, почему клавиша Caps Lock активируется с задержкой на любом Mac. Как нет и чётко определённого момента, когда такое поведение клавиши стало нормой в настольных операционных системах Apple.
Распространённая теория, которая звучит вполне логично, звучит так. Задержку добавили давным-давно с исключительно хорошими намерениями: чтобы сократить число случайных нажатий на кнопку, влекущих нежелательную смену режима печати с прописного на заглавный или обратно.
В пользу теории говорит то, что нажатие на Caps Lock в течение чуть большего времени, чем просто моментальный «тап», всегда срабатывает корректно.
Против теории отмечу, что промахнуться именно по Caps Lock очень сложно. По крайней мере, за более чем 10 лет слепой печати я не сталкивался с такой проблемой в любых ОС. Но может быть, что я её просто этого не замечаю – как раз из-за задержки, предусмотрительно добавленной неизвестно кем в macOS.
К слову, в ОС Ubuntu также по умолчанию внедрена задержка срабатывания Caps Lock. А на некоторых ноутбуках с ОС Windows также присутствует задержка при нажатии. Но это уже другой случай – она обусловлена лишь тем, что производитель поставляет предустановленное ПО, перехватывающее сигнал и отображающее смену регистра на экране. Так сделано из-за отсутствия в клавиши «капса» светодиодного индикатора.
Как выключить задержку активации Caps Lock в macOS
1. Самый простой способ: Системные настройки → Клавиатура → Ввод текста → Изменить. Далее включаете, а затем выключаете тумблер «Использовать клавишу Caps Lock для переключения…».
Почему-то после этого «лаг» пропадает до следующей перезагрузки системы, хотя теоретически не должен. Это уже настоящий баг, в отличие от поведения Caps Lock по умолчанию. Но жаловаться на него мы не будем.
2. Вот ещё один способ раз и надолго, но влечёт за собой другие последствия. Перейдите в Системные настройки → Универсальный доступ → Клавиатура и включите тумблер Медленные клавиши. Затем нажмите на кнопку i напротив него и оттяните слайдер Задержка до активации клавиш влево до конца.
Задержка активации Caps Lock пропадёт, но появятся другие проблемы. Движение курсора в тексте по стрелкам сильно замедлится, а если вы очень-очень быстро печатаете, то система начнёт пропускать ввод некоторых клавиш.
3. Наконец, можно скачать программу с открытым кодом Karabiner Elements. Ей уже лет десять. Там, помимо тончайшей настройки работы клавиатуры, можно убрать задержку нажатия Caps Lock.
P.S. Я был бы рад выяснить первопричину и момент появления этой задержки в macOS, но несколько дней поиска в интернете ответа не принесли. Если у вас есть ответ и пруф, напишите в комментариях – будем все благодарны.
29 комментариев
Форум →Вы что, серьезно?
Задержка нужна для того чтобы переключать раскладку.
Короткое нажатие – переключение раскладки.
Долгое нажатие – режим заглавных букв.
Точно также это работает на айпадах с клавиатурой
@f8wpv2cy7g, как мало людей переключают именно так. Я удивлен, это же удобно. Тоже мне глюк нашли ;) в настройках галочку поставьте
@f8wpv2cy7g, 🤝👍
@f8wpv2cy7g, скоро будет пятнадцать лет, как я на маке, и только сейчас увидел про функцию переключения раскладки) вот каким же полезным бывает айфонс, спасибо!
@f8wpv2cy7g, у меня расклада не переключается после короткого нажатия. Зачем тогда нужна задержка?
Кроме того как и написано в статье если включить эту настройку и снова выключить – задержка пропадает. Не проверял что будет после перезагрузки. Но действительно выглядит как баг если при одной и той же позиции переключателя – поведение разное.
P.S. Мне задержка не мешает (узнал про нее из статьи).На айпаде не понятно зачем использовать caps lock если уже есть отдельная клавиша Fn. А на маке привык переключать command + space.
🤦🏻♂️ такие костыли. И эппл же не первой год знает об этом. Еще с эйра м1
Сколько лет и сколько зим … -)))
Теперь Caps Lock – это весьма функциональная клавиша ! Огонь ! -) 😂🔥
Думал, только у меня такое=))
Так же долблю по кнопке PrtScr на LinuxMint, под которой должна выполнятся mate-screenshot -a
Но на 7-10й раз срабатывает
Вообще не помню, чтобы мне эта клавиша нужна была…))) я ж не ОРУ в чатах!))
17 лет на маке. Все с капсом нормально было всегда. Сейчас у меня на короткое нажатие смена раскладки. Когда пальцы на home row то очень удобно мизинцем переключиться.
10 лет на маке. Даже не замечал что что-то залипает или тормозит. Думал что просто плохо нажимаю :) Но это никогда не раздражало и вопросов не было. Но не соглашусь с тем, что промахнуться сложно, нет-нет, да промахиваюсь 🤷♂️
Было всего два MacBook, но ни на одном никогда не было такого, так что не стоило автору столь категорично указывать на наличие данной проблемы у всех :)
Не только на макбуках, на imac сейчас проверил, тоже самое. Версия с задержкой вполне логичная. Логику с промазать не понял, случайное нажатие, это когда ты хотел нажать другую клавишу, а нажал caps lock (а не наоборот)
Немного не в тему, но интересно – при подключении внешней клавиатуры можно включить CapsLock на ней независимо от встроенной клавиатуры )
Я вообще не понимал, почему по умолчанию смену языка не вывели в капслок везде, а при долгом нажатии пусть капс срабатывает.
Но я не видел, что прям кому-то этот капс нужен. Но наверное кто-то всегда капсом пишет.
Когда эпл в клаве сделала кнопку глобуса, я переучился с капса и уже не вспоминаю про него.
Но все равно, считаю, что капс – идеальная кнопка для смены языка.
Внимание знатокам, почему на MacBook pro 16 клавиша переключения языка находится в левом нижнем углу , а на клавиатуре apple с touch id кнопка переключения языка находится где клавиша insert? Где тут логика? Пример дома работаешь на ноуте, потом приехал в офис и подключил к этому же макбук оригинальную клавиатуру, это дико бесит
Это не баг, это фича. Переключение раскладки клавиатуры на коротком нажатии.
клавиатура переключается через комманд+пробел
так было всю жизнь
теперь и венда с 10-ки вин+пробел
Почему спустя 20 лет я должен переучиваться ????????????
автор спасибо
способ 1 работает
калит уже тормозной капс
Эта «проблема» есть, но не беспокоит
Гораздо больше мешает криво работающая клавиша смены языка
Она то не срабатывает, то делает двойное срабатывание
Если автор сделал кликбейт статью, то слава и почет ему, если нет, то соболезную…
Есть ОГРОМНОЕ подозрение, что история с capslock намеренная, чтобы устранить случайные нажатия на capslock, версия со сменой языка не совсем рабочая, потому что изначально смена языка выставлена на ^space
А есть ещё одно подозрение, что автор возможно, как и некоторые пользователи ПК (персонального компьютера, буквально), использует capslock для написания одной заглавной буквы в начале слова / предложения
P.S. я никого не хотел обидеть и если подтекстом читается это, то это скорее возмущение, а не пассивная агрессия 🤔
Будьте добрее к ближним
P.P.S. если вы пользователь техники на Windows есть утилита lswitch которая может дополнить смену языка на любую клавишу, пример: “lswitch 20” добавит смену языка на capslock
Простите, вы в Эпплинсайдер решили переквалифицироваться? «Живите с этим», статьи как бы про Канаду. Я к вам ушел за более высоким качеством статей. А не вот к этому. Пожалуйста, остановитесь
« Я был бы рад выяснить первопричину и момент появления этой задержки в macOS, но несколько дней поиска в интернете ответа не принесли. Если у вас есть ответ и пруф, напишите в комментариях – будем все благодарны.»
Ага, так мы и поверили, новости клепаются на коленке за три минуты, о каких нескольких днях поиска речь
Больше меня бесит что раскладка переключается не с первого раза про cmd+space
@ZloySega, даже по нажатию глобуса бывает не с первого раза.
@ZloySega, та же фигня с cmd+space при переключении раскладки! я думал, я один такой)
Капс лок так же глючит)
Переключение языка по капслоку глючило. Поставил Escape на капслок – теперь и на айпаде есть, и вообще удобнее нажимать тут.
PS Vim mode rulez
вообще отключаю капслок :)
раскладку переключаю с cmd+space, как привык с давних пор.
C 2007 эта фича появилась.
https://web.archive.org/web/20150115033359/http://support.apple.com/en-us/HT201509
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как снять ограничение на загрузку приложений по LTE на iPhone
Почему на iPhone постоянно сбрасывается телефонный вызов
Можно ли вернуть в iOS 15 уведомления на экране блокировки в режиме Не беспокоить
Как на iPhone отключить синхронизацию с iCloud для некоторых заметок
Как исправить ошибку iTunes «от устройства получен недействительный ответ»?
Почему iPhone стал сильно греться
Как добавить второе лицо для разблокировки по Face ID
Почему iPhone не активируется, пишет «Сервер временно недоступен»