Как я могу увидеть визуальное наложение клавиш быстрого доступа, которые я нажал?

Я видел несколько скринкастов (записанных в Mac OS X), которые показывают симпатичный маленький "тост", указывающий, какая быстрая клавиша нажата экранным заклинателем, обычно в середине экрана. Это функция программного обеспечения для показа экрана? Есть ли приложение, которое делает это, которое стоит отдельно?

Я регулярно делаю презентации для уроков по программированию, и я хочу, чтобы моя аудитория показывала, какие ярлыки я активирую.

7 ответов

Решение

Screenflow имеет возможность отображать нажатые клавиши, но они будут показаны только в записанном скринкасте.

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

По крайней мере, в macOS Sierra есть способ отображать клавиши на экране. Однако есть пара ограничений / вещей, о которых следует знать:

  • он привязывается к настройке доступности "Sticky Keys", которая меняет способ работы клавиш-модификаторов (вы просто нажимаете их, и вам не нужно их удерживать)
  • он будет показывать только клавиши-модификаторы; он не будет отображать последний символ (например: для CMD+P, он будет отображать только CMD, а после нажатия "P" он исчезнет)

Чтобы включить это:

  1. Перейдите в Системные настройки> Доступность
  2. В категориях слева выберите Клавиатура
  3. Выберите Включить Sticky Keys
  4. Рядом с Включить липкие клавиши нажмите кнопку Параметры...
  5. Выберите Отображение нажатых клавиш на экране (и альтернативно измените место их появления). Нажмите ОК.

Это соответствует моему варианту использования, и с Mouseposé за 9,99 $ (на момент публикации) и сбоем KeyCastr при запуске для меня, я думал, что поделюсь. Надеюсь, это поможет некоторым людям!

Я также записываю множество обучающих программ / скринкастов и очень недоволен существующими решениями для macOS (большинство из них кажется испорченными или просто безобразными). Поэтому я решил создать собственное приложение для нажатия клавиш:

Загрузить: https://ixeau.com/apps/keystroke-pro/

Видео: https://youtu.be/3koqaw99uKA (30 секунд)

Особенности:

  • Анимированные нажатия клавиш великолепно смотрятся в темноте и на свету
  • Прекрасно работает с macOS Mojave
  • Индивидуально разработанные ключи для общего ISO а также ANSI раскладки клавиатуры
  • Локализовано на 23 языка

KeyCastr перешел в руки нового руководства и на момент написания этой статьи (апрель 2021 г.) работал отлично. Есть новый релиз, которому всего пару месяцев. Я печатаю с ним на Биг-Суре...

Бесплатное встроенное решение для macOS Mojave:

Системные настройки > Специальные возможности > Клавиатура > Средство просмотра > Включить специальную клавиатуру

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

Я использую KeyDrawer для записи потоков:

https://aquatious.com/keydrawer (https://www.youtube.com/watch?v=vhUG-hQY1cg)

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

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

Другие вопросы по тегам