Войти

Или войди с помощью

Превратите Caps Lock в супер-кнопку. Подойдёт любой MacBook

Николай avatar |
Превратите Caps Lock в супер-кнопку. Подойдёт любой MacBook

Когда ты пользовался Caps Lock (⇪) в последний раз? Если нужно сделать все клавиши заглавными, я выделяю текст, иду в меню «Правка» > «Преобразования» и жму «Прописные». Оно доступно из любой программы на Mac, поэтому в отдельной кнопке нет смысла.

Но у клавиши очень удобное расположение. Когда набираешь текст, она как раз под мизинцем, поэтому не использовать ее глупо. Давай переназначим на что-то полезное!

Раньше я переключал язык ввода через Command (⌘) + Пробел (␣), но теперь использую для этого Caps Lock (⇪). В этом мне помогла утилита Karabiner-Elements.

В тему: 10 полезных фишек Automator в Mac для работы с файлами. Все знаете?

Да, теперь я переключаю язык ввода через Caps Lock

Шаг 1. Сначала скачай Karabiner-Elements. У программы открытый код, который давно лежит на GitHub.

Шаг 2. Пока она будет загружаться, иди в «Системные настройки» > «Клавиатура» > «Клавиши модификации…» > «Caps Lock (⇪)». Выбирай «Никакого действия».

Шаг 3. Karabiner-Elements уже должен был скачаться. Устанавливай приложение и проходи определение типа клавиатуры: европейская или американская.

Шаг 4. Теперь создавай правило для Caps Lock (⇪). В разделе Simple Modifications жми Add item (+). В колонке From key выбирай caps_lock, а в To key — f16 (можно любую другую клавишу, которой нет на клавиатуре Mac).

Примечание: эмулировать можно не все клавиши. Например, f20 на моем Mac вместо Caps Lock (⇪) установить не удалось.

Шаг 5. Возвращайся в «Системные настройки» > «Клавиатура». Переходи в раздел «Сочетания клавиш» и выбирай «Источники ввода». Меняй «Выбрать предыдущий источник ввода» или «Выбрать следующий источник в меню ввода» — жми Caps Lock (⇪) и увидишь f16 или другую кнопку, которую эмулируешь.

Ура! Тебе удалось заставить бесполезный Caps Lock (⇪) переключать языки ввода. Теперь нужно привыкнуть к этому, а потом наслаждайся супер-кнопкой на все 100%.

Так ты можешь изменить действие любой другой кнопки по своему усмотрению. Для этого на твоем Mac должна быть macOS Sierra или более новая версия ОС.

Вау! А как вообще работает это чудо-приложение?

Люблю macOS за использование сочетаний клавиш. На них можно повесить большинство действий как встроенных приложений, так и сторонних. Тем не менее, гибкость их настройки все-таки ограничена, и решить эту проблему поможет Karabiner-Elements.

Бесплатная чудо-утилита даст тебе возможность поменять название любой клавиши Mac. Она подставляет сигнал одной кнопки для другой, и система не замечает разницы. Давай пройдемся по вкладкам приложения.

Simple Modifications. Простые модификации — здесь ты можешь заменить действие одной клавиши другим. Сначала жми Add item (+). В колонке From key выбирай кнопку, которую будешь нажимать, а в To key — значение той, которую должна получить система.

В примере в To key я использовал несуществующую кнопку f16. Ты можешь выбрать любую от f13 до f19, чтобы придумать новое значение для конкретной клавиши или их сочетания.

Function Keys. В этом разделе ты можешь изменить значения по умолчанию кнопок f1-f12.

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

Complex Modifications. С помощью этого меню ты сможешь использовать готовые правила. Для начала тебе подготовили всего 3, но дополнительные ты сможешь скачать через интернет.

Сообщество активно использует Karabiner-Elements, поэтому правил масса.

Devices. Здесь у тебя есть возможность выбрать конкретную клавиатуру, для которой будут использованы переназначения утилиты.

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

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

Обрати внимание! Если ты соберешься удалять Karabiner-Elements, это лучше всего делать через его меню Misc. Иначе в системе могут остаться хвосты приложения.

Ты можешь делать с Caps Lock (⇪) или другой кнопкой что угодно

Я настоятельно рекомендую Karabiner-Elements, если ты активно используешь клавиатуру — не важно, встроенную или внешнюю любого производителя.

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

Настрой дополнительные кнопки PC-клавы. Ты можешь легко переназначить специальные клавиши средства ввода, которое предназначено для Windows.

Кнопки Print Screen, Menu, Find, Scroll Lock и Power нужно перенастраивать в первую очередь.

Добавь Escape (⎋) в новые MacBook Pro с Touch Bar. На них ты можешь использовать его только через сенсорную полоску дополнительных действий, но это можно изменить.

Например, ты можешь превратить в Escape (⎋) тот же Caps Lock (⇪).

Замени правый Shift (⇧) на что-то полезное. Например, я никогда не использую эту кнопку именно справа. Мне кажется ее достаточно и слева, а дубль можно переназначить на тот же Launchpad.

В итоге, Karabiner-Elements развязывает тебе руки в перенастройке клавиатуры по своему усмотрению. Используй с умом, чтобы сделать работу на Mac более удобной, и делись интересными сценариями перенастройки в комментах.

Karabiner-Elements на GitHub (бесплатно)
34
undefined
iPhones.ru
Но ты сможешь в разы больше.

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер

Какие правила в комментариях
  1. AppleGo avatar
    AppleGo 30 июня 2018
    1

    жалко, что работает только с этим включенным приложением

    Николай Грицаенко avatar
    0

    @AppleGo, оно висит в памяти себе и совсем не мешает

    Войди на сайт, чтобы ответить
    Ответить
  2. up24 avatar
    up24 30 июня 2018
    18

    В High Sierra переключение раскладки по Caps Lock делается просто в настройках клавиатуры в разделе Input sources без всяких программ.

    Reuel avatar
    Reuel30 июня 2018
    1

    @up24, вот-вот…

    Николай Грицаенко avatar
    0

    @up24, это только один из примеров, и алгоритм действия может быть другим, если несколько языков

    Войди на сайт, чтобы ответить
    Ответить
  3. CIA_agent avatar
    CIA_agent 30 июня 2018
    0

    Кнопки бесполезные, но от предложенных применений их польза не сильно возрастает)

    Николай Грицаенко avatar
    0

    @CIA_agent, предложите другие)

    Войди на сайт, чтобы ответить
    Ответить
  4. Scheisse avatar
    Scheisse 30 июня 2018
    3

    А чем Cmd+Space не устроил ?

    Николай Грицаенко avatar
    0

    @Scheisse, так все-таки сложнее

    Войди на сайт, чтобы ответить
    Ответить
  5. Tomasz Denisówski avatar
    Tomasz Denisówski 30 июня 2018
    1

    На MBP2016 у меня изначально можно было капсом язык менять.

    Николай Грицаенко avatar
    0

    @Tomasz Denisówski, это как так?

    Войди на сайт, чтобы ответить
    Ответить
  6. ibananov2013 avatar
    ibananov2013 1 июля 2018
    4

    Я конечно прошу прощения, но уже сто лет существует Punto Switcher, который сам меняет input source автоматически.

    Николай Грицаенко avatar
    0

    @ibananov2013, это же как один из примеров, реализовать можно по разному

    ibananov2013 avatar
    ibananov20131 июля 2018
    1

    @Николай Грицаенко, не вижу смысла. Всё описанное в статье изначально назначено на верхнюю строку клавиш макбука. Зачем мне менять кнопки управления яркостью, к примеру, если эти кнопки на клавиатуре уже обозначены определёнными рисунками? Я не против функциональности, но в данной ситуации это момент спорный. Всё изначально придумано весьма удобно)

    Николай Грицаенко avatar
    0

    @ibananov2013, капс, правые шифт, комманд и опшн – как минимум эти клавиши почти не используются. Почему бы не превратить их во что-то полезное

    Just4You avatar
    Just4You1 июля 2018
    0

    @ibananov2013, даже тогда когда это не нужно.

    Войди на сайт, чтобы ответить
    Ответить
  7. hofc avatar
    hofc 1 июля 2018
    2

    Впервые слышу, что для этого нужно отдельное приложнние. Вы из какой пещеры вывалились?

    Николай Грицаенко avatar
    0

    @hofc, а как вы иначе реализуете примеры из статьи хотя бы?

    hofc avatar
    hofc1 июля 2018
    0

    @Николай Грицаенко, Input sources – из коробки.
    МБ 17 года

    Andrey avatar
    Andrey1 июля 2018
    1

    @hofc, возможность назначить caps lock на переключение раскладки клавиатуры появилось не так давно – с macos sierra. До этого только внешними костылями.

    hofc avatar
    hofc1 июля 2018
    0

    @Andrey, я и не спорю

    Николай Грицаенко avatar
    0

    @hofc, это один пример, а остальные?)

    hofc avatar
    hofc2 июля 2018
    0

    @Николай Грицаенко, речь шла изначально о переключении языка одной кнопкой. По ней и разбираемся..

    Войди на сайт, чтобы ответить
    Ответить
  8. vip1977 avatar
    vip1977 1 июля 2018
    0

    лично я эту прогу уже несколько лет использую для назначения клавиши CaрsLоck на клавишу Backspace. А язык переключаю комбинацией: Ctrl+Shift из Punto switcher

    Николай Грицаенко avatar
    0

    @vip1977, спасибо за отзыв ;)

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.