Коротко
Горячие клавиши по умолчанию выключены. Включает их тумблер в настройках либо сочетание Cmd + Option + H на macOS и Ctrl + Option + H на Windows. Это сочетание работает всегда, независимо от тумблера.
Любую комбинацию можно переназначить: в настройках нужно нажать на неё и ввести новую. Сброс возможен для одной строки и для всех сразу.
Основные сочетания
| Действие | macOS | Windows |
|---|---|---|
| Записать последние 30 секунд звука | Cmd + Option + Z | Ctrl + Shift + A |
| Снимок экрана в поле ввода | Cmd + Shift + X | Ctrl + Shift + X |
| Снимок текущего экрана и отправка | Cmd + Option + Shift | Ctrl + Option + P |
| Включить или выключить горячие клавиши | Cmd + Option + H | Ctrl + Option + H |
| Включить или выключить захват звука | Cmd + Option + R | Ctrl + Option + R |
| Свернуть или вернуть окно | Cmd + Option + M | Ctrl + Option + M |
| Размытие фона окна | Cmd + Option + B | Ctrl + Option + B |
| Выйти из приложения | Cmd + Option + Q | Ctrl + Option + Q |
Печатать, не переключаясь на окно
Режим перехвата клавиатуры нужен, чтобы набирать текст в приложение, оставив активным браузер или редактор. Пока режим включён, буквы уходят в поле ввода приложения.
| Действие | macOS | Windows |
|---|---|---|
| Включить или выключить перехват | Ctrl + Cmd + Option | Ctrl + Option + Shift |
| Ввести букву | Ctrl + буква | Option + буква |
| Пробел | Ctrl + Space | Option + Space |
| Удалить символ | Ctrl + Backspace | Option + Backspace |
| Передвинуть курсор | Ctrl + ← или → | Option + ← или → |
| Отправить сообщение | Ctrl + Enter | Option + Enter |
Отдельно от перехвата работает скрытый ввод. В этом режиме клик по окну приложения не забирает фокус у окна под ним: браузер остаётся активным, и в нём можно продолжать печатать, пока вы нажимаете кнопки в приложении и перетаскиваете его окно мышью.
Двигать окно и менять прозрачность
| Действие | macOS | Windows |
|---|---|---|
| Передвинуть окно | Cmd + Option + стрелки | Ctrl + Option + стрелки |
| Усилить размытие | Ctrl + ↑ | Option + ↑ |
| Ослабить размытие | Ctrl + ↓ | Option + ↓ |
| Размыть на время удержания | Ctrl + Cmd + ↑ или ↓ | Ctrl + Shift + ↑ или ↓ |
Почему нажатие не доходит до браузера
Приложение перехватывает нажатие на уровне системы, до того как его получит активное окно. Поэтому браузер, редактор или платформа видеосвязи на наши сочетания не реагируют: для них этого нажатия не было.
У этого есть обратная сторона. Если назначенное сочетание совпадает с сочетанием активного приложения, исходная команда перестанет работать, пока горячие клавиши включены. Выключить их можно тем же сочетанием, и всё вернётся.
На Windows есть дополнительная особенность: перехватчик всегда удерживает нажатия управляющих клавиш, даже когда горячие клавиши выключены и приложение неактивно. Это нужно, чтобы наши комбинации не протекали в другие программы. Одиночная клавиша Shift проходит насквозь, поэтому заглавные буквы в других приложениях набираются как обычно.
Выход подтверждается дважды
Выход устроен не так, как остальные действия: первое нажатие только показывает предупреждение внутри окна, а второе в течение полутора секунд завершает работу.
Причина в том, что действие необратимо с клавиатуры. После выхода перехватывать нажатия некому, и открыть приложение обратно можно только мышью через Dock, Spotlight или меню Пуск. В режиме поверх всех окон иконки в Dock нет, и обычное сочетание закрытия тоже не работает, поэтому это единственный способ выйти.
Предупреждение показывается внутри окна приложения, а не системным уведомлением. Системное уведомление рисуется поверх всего и попало бы в демонстрацию экрана. Подробнее о том, что видно собеседнику, — в разборе демонстрации экрана.
Если клавиши перестали работать
На macOS самая частая причина — защита ввода. Когда фокус попадает в поле пароля, система блокирует доступ к событиям клавиатуры для всех сторонних программ сразу. Приложение это распознаёт и показывает уведомление, если блокировка держится дольше нескольких секунд. После выхода из поля пароля клавиши возвращаются сами.
Вторая причина — разрешения. Для перехвата macOS требует доступ в разделах мониторинга ввода и универсального доступа. Если приложение запускается не из папки программ, а, например, прямо из загрузок, разрешения могут не сохраниться между запусками.
Если ни то, ни другое не подходит, помогает переназначение: возможно, комбинацию перехватывает другая программа раньше нас. Частые виновники — менеджеры окон, утилиты для скриншотов и панели быстрого запуска.
Частые вопросы
Почему сочетания не срабатывают сразу после установки?
Горячие клавиши по умолчанию выключены. Включить их можно тумблером в настройках или сочетанием Cmd + Option + H на macOS и Ctrl + Option + H на Windows — оно работает независимо от тумблера.
Заметит ли собеседник нажатие?
В приложении, которое сейчас активно, нажатие не отзовётся: оно перехватывается раньше. Если сочетание совпадает с системным или с сочетанием браузера, приоритет останется за нами, и исходная команда не сработает, пока клавиши включены. Само движение рук на видеосвязи с включённой камерой видно, как и любое другое.
Можно ли печатать в приложение, не кликая по нему?
Да, для этого есть режим перехвата клавиатуры. Он включается сочетанием, а при желании работает по удержанию модификатора: пока клавиша зажата, буквы уходят в приложение, отпустили — снова в активное окно. Отдельно существует скрытый ввод, при котором клик по окну приложения не забирает фокус у браузера.
Что делать, если сочетание конфликтует с другим приложением?
Переназначить. В настройках горячих клавиш нужно нажать на комбинацию и ввести новую. Там же есть сброс к значениям по умолчанию для одной строки или для всех сразу.
Почему на macOS клавиши иногда отключаются сами?
Так работает защита ввода в системе. Когда фокус попадает в поле пароля, macOS блокирует доступ к событиям клавиатуры для всех сторонних программ. Приложение это распознаёт и показывает уведомление, а после выхода из поля пароля клавиши возвращаются сами.
Почему выход требует двух нажатий?
Потому что вернуть приложение с клавиатуры нельзя: после выхода перехватывать нажатия некому. Первое нажатие показывает предупреждение внутри окна, второе в течение полутора секунд завершает работу. Предупреждение намеренно не системное: системное уведомление рисуется поверх всего и попало бы в демонстрацию экрана.
