Русский
Как поставить сочетание клавиш на одну кнопку на Mac
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Сочетание вроде Command Z требует двух пальцев, а Command Shift 4 трёх. InputConfig отправляет всё сочетание одним нажатием: кнопкой контроллера, боковой кнопкой мыши, педалью, MIDI-пэдом или запасной клавишей. Вы добавляете клавиши в одну строку, и они нажимаются вместе.
Я делаю InputConfig, бесплатное приложение для Mac. Нажимать две клавиши сразу для моих рук трудно.
Шаги
- Откройте пресет в InputConfig и нажмите Add a new bind (Добавить новую привязку).
- Нажмите Scan (Сканировать) и нажмите кнопку для использования.
- Задайте вывод Keyboard Key (Клавиша клавиатуры) и выберите модификатор, например Command.
- Нажмите Add another output (Добавить ещё один вывод) под выводом строки и выберите вторую клавишу, например Z.
- Нажмите Save и Activate (Включить).
Соберите сочетание в одной строке
- Вы: Откройте пресет и нажмите Add a new bind. Нажмите Сканировать (Scan) и нажмите кнопку для использования. Задайте вывод Keyboard Key и выберите Command в Modifier Keys (Клавиши-модификаторы).
- Вы: Нажмите Add another output и выберите Z.
- InputConfig: Нажимает Command и Z вместе каждый раз, когда вы нажимаете кнопку.
- Проверка: Нажмите Save и Activate, напечатайте слово в Notes и нажмите кнопку. Слово отменяется.

Добавьте третий вывод для трёхклавишного сочетания, например Command Shift 4.
Сочетания, которые ставят на кнопку
| Сочетание | Что делает |
|---|---|
| Command Z | Отменить |
| Command C и Command V | Копировать и вставить |
| Command Q | Выйти из приложения впереди |
| Command W | Закрыть окно или вкладку |
| Command Tab | Следующее приложение |
| Command Space | Spotlight |
| Command Shift 4 | Снимок выбранной области |
Некоторые частые задачи вообще не требуют клавиш: Mission Control, снимок экрана, громкость и медиаклавиши есть в списке System Function (Системная функция). См. системные функции.
Удерживайте для повтора
Строка может повторять удержанную клавишу так, как это делает настоящая клавиатура. Включите это в параметрах строки, и удержанная кнопка Command Z будет продолжать отменять, потому что клавиша с модификаторами повторяется вместе с ними. Повтор клавиши с кнопки описывает настройки.
Защитите опасное сочетание
Сочетание вроде Command Q легко нажать случайно на кнопке. Два способа защитить его:
- Комбинация. Пусть оно срабатывает, только пока удержана другая кнопка. См. комбинации кнопок.
- Удержание. Поставьте его на действие при удержании строки, чтобы короткое нажатие делало что-то безобидное, а долгое выходило из приложения. См. удержание и двойное нажатие.
Разная задача в каждом приложении
Одна и та же кнопка может быть отменой в одном приложении и чем-то другим в другом. Привяжите пресет к приложению и включите автоматическое переключение пресетов в Settings, Advanced. Сочетания клавиш для каждого приложения показывает, как это сделать.
Если сочетание ничего не делает
- Проверьте Универсальный доступ. InputConfig нужно разрешение «Универсальный доступ», чтобы нажимать клавиши.
- Проверьте, что пресет запущен. Строки ничего не делают, пока вы не нажмёте Activate.
- Проверьте порядок. Модификатор ставьте первым, а букву последней.
- Проверьте раскладку клавиатуры. Сочетания в пресетах следуют раскладке клавиатуры, поэтому Command A выделяет всё и на AZERTY, и на QWERTZ.
Кратко
- Одна строка. Модификатор первым выводом, клавиша вторым, добавленная кнопкой Add another output.
- Любой вход. Контроллер, кнопка мыши, педаль, пэд или запасная клавиша.
- Защитите опасные. Комбинацией или удержанием.
Любое сочетание, которое вы можете нажать, одна кнопка может нажать за вас.
Вопросы
Как назначить Command Z на кнопку контроллера на Mac?
В InputConfig добавьте строку для кнопки, задайте вывод Keyboard Key и выберите Command, затем нажмите Add another output и добавьте Z. Обе клавиши нажимаются вместе.
Может ли одна кнопка отправить трёхклавишное сочетание?
Да. Добавьте в строку третий вывод. Command Shift 4 занимает три вывода в одной строке.
Может ли боковая кнопка мыши отправить сочетание клавиатуры?
Да. Кнопки мыши, кнопки контроллера, педали, MIDI-пэды и запасные клавиши могут отправлять сочетания.
Будет ли удержание кнопки повторять сочетание?
Может. Включите повтор для строки, и клавиша с модификаторами повторяется вместе с ними, так что удержанная кнопка отмены продолжает отменять.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.
Эта страница на других языках: English
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.