Русский
Один, два или четыре переключателя
Это приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.
Один переключатель на Mac может делать три вещи: нажатие, удержание и двойное нажатие это три действия одного движения, а InputConfig задает каждое в строке этого переключателя. У кого-то есть одно надежное движение: переключатель под рукой, головной переключатель, устройство sip-and-puff, педаль. InputConfig не может добавить движений, но он может сделать так, что каждое движение считается трижды, а область курсора это вход, которому вообще не нужен переключатель.
Раскладки идут от одного переключателя до четырех и скачиваются, и их можно переназначить на любой интерфейс переключателей. Они работают вместе с Switch Control macOS, а не вместо него. Заложите полчаса, большую часть на подбор удобного темпа вместе с человеком.
Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.
Шаги
- Подключите переключатели через PlayStation Access Controller, Xbox Adaptive Controller или USB-интерфейс переключателей.
- Нажмите Scan на строке и нажмите переключатель, чтобы увидеть, что он посылает.
- Скачайте пресет Two Switch или Four Switch с этой страницы, добавьте его и заново просканируйте строки на свои переключатели.
- Задайте нажатие, удержание и двойное нажатие в параметрах каждого переключателя, сначала с длинными окнами.
- Включите Speak на каждой строке, чтобы каждое действие называло себя.
- Поставьте Emergency Stop на удержание самого надежного переключателя и проверьте его.
Как читать это руководство
Начните с того, где вы сейчас:
- Если переключатели еще не подключены, прочитайте как переключатели попадают на Mac.
- Если вы знаете, сколько у вас переключателей, перейдите к одному, двум или четырем.
- Если вы используете USB-коробку, которая печатает клавиши, сначала прочитайте раздел об USB-интерфейсе.
Подключите переключатели к Mac
Переключателю нужен интерфейс, который представляет его как кнопку. Поднимайтесь по лестнице, от того, что просто работает, к тому, что требует внимания:
- Xbox Adaptive Controller. Принимает переключатели 3,5 мм напрямую и определяется как игровой контроллер. Каждый порт сразу посылает свою кнопку Xbox.
- PlayStation Access Controller. Тоже принимает переключатели 3,5 мм и определяется как игровой контроллер, но порт посылает только то, что дает ему профиль контроллера, а базовый профиль Sony оставляет порты пустыми. Сначала назначьте им кнопки в профиле, сделанном на PS5.
- USB-интерфейс переключателей. Большинство представляются как клавиатура или геймпад. Подходит любой, потому что InputConfig читает и клавиатуры, и геймпады. Тот, который печатает клавиши, требует внимания, описанного в разделе об USB-интерфейсе.
- Вы: Нажмите Scan на любой строке и нажмите переключатель.
- InputConfig: Показывает, что посылает переключатель: кнопку контроллера, клавишу или кнопку мыши.
- Проверка: Строка теперь называет этот вход. Если Scan ничего не видит, интерфейс или профиль контроллера ничего не посылает для этого переключателя.
Переключатель в порту игрового контроллера это его собственная кнопка, и он ничего не печатает, поэтому это самый простой путь.
Один переключатель, три действия
Откройте Options в строке переключателя и дайте ему три задачи:
- Нажатие. Первое действие.
- Удержание. Второе действие, через 600 мс.
- Двойное нажатие. Третье действие, в пределах окна 450 мс.
Когда сканирование делает macOS Switch Control, три действия становятся Select, Next и Previous, и до всего Mac можно дотянуться. Без Switch Control один переключатель лучше потратить на действие, которое важнее всего: Start Dictation, а удержание сделать Return. Человек, который может говорить, получает полноценный ввод текста одним движением.
Два переключателя, шесть действий
Пресет Two Switch с этой страницы дает каждому переключателю три задачи:
| Переключатель | Нажатие | Удержание | Двойное нажатие |
|---|---|---|---|
| Переключатель 1 | Клик | Правый клик | Return |
| Переключатель 2 | Start Dictation | Escape | Tab |
Этого достаточно, чтобы заполнять формы, писать сообщения и отвечать в диалогах, когда указатель дает Switch Control или джойстик, а текст дает диктовка. Все пороги длинные: удержание 700 мс и окна двойного нажатия 500 мс, а каждая строка проговаривает свое действие. Пресет построен на кнопках A и B стандартного контроллера, поэтому заново просканируйте две строки на свои переключатели.
Четыре переключателя, настоящий указатель
Четыре переключателя дают полноценный указатель. Пресет Four Switch с этой страницы построен на крестовине, поэтому заново просканируйте его на четыре переключателя:
- Движение. Вверх, вниз, влево, вправо, с медленной постоянной скоростью, пока переключатель удерживается.
- Быстрее. Удержание дольше 700 мс переключает на более быструю скорость для длинных перемещений.
- Клик. Двойное нажатие на переключатель вверх.
- Правый клик. Двойное нажатие на переключатель вниз.
- Return. Двойное нажатие на переключатель вправо.
Скорость 1 на строке Mouse Motion это несколько пикселей в секунду при стандартной частоте опроса, достаточно медленно для любого. Указатель при выключенной Variable Sensitivity движется в предсказуемом темпе, а это важнее скорости для прицеливания переключателями.
Добавьте входы, которым не нужен переключатель
Три входа не требуют переключателя вовсе:
- Области курсора. Участок экрана, который срабатывает, когда указатель в него входит: полоса у верхнего края, которая запускает Mission Control, или угол, который запускает диктовку. Когда указатель ведут переключатели, область это команда, которая не стоит переключателя.
- Постукивание по Mac. Удар по MacBook любой частью тела это вход, который считается от одного до пяти ударов. Его проверяли на MacBook с M4, а в нашей проверке он не работал на M1 Pro. Индикатор состояния в калибровщике покажет, слышит ли ваш Mac. На настольных Mac датчика нет.
- Движение. DualSense, DualSense Edge или DualShock 4, закрепленный на запястье или на подлокотнике кресла, может двигать указатель наклоном, с помощью гироскопа.
Пусть каждое действие само называет себя
Тот, кто пользуется переключателями, часто не видит контроллер и может не следить за указателем.
- Вы: Включите Speak на каждой строке и напишите короткую фразу для каждой.
- InputConfig: Произносит фразу через звуковой выход Mac, голосом, выбранным в Settings, General, Spoken feedback voice, каждый раз, когда срабатывает строка.
- Проверка: Нажмите каждый переключатель и услышьте его действие. Используйте и вибрацию, если интерфейс умеет вибрировать.

Строка может существовать только для того, чтобы говорить. Область курсора у края экрана, которая произносит «edge», это дешевый способ знать, где сейчас указатель.
Если USB-интерфейс переключателей печатает собственную клавишу
Интерфейс переключателей это маленькая коробка с гнездами 3,5 мм, которая превращает переключатели в то, что понимает компьютер. Большинство посылают клавиши клавиатуры, а некоторые еще и двигают мышь. Например, Hitch 2 от AbleNet принимает до пяти переключателей, AbleNet указывает, что он работает с macOS, и его можно запрограммировать нужными нажатиями клавиш.
InputConfig читает эти клавиши как ввод с клавиатуры, и сначала нужно знать две вещи:
- Он слушает, а не блокирует. InputConfig слушает клавиатуру и не может поглотить или переназначить саму клавишу. Если интерфейс посылает Space, Mac все равно получает Space, а также то, что вы назначили.
- Каждая клавиатура для него одно устройство. Каждая клавиатура сообщается как одно синтетическое устройство, поэтому Space с переключателя и Space с клавиатуры это один и тот же ввод.
Поднимайтесь по лестнице, от самого маленького шага:
- Запрограммируйте неиспользуемые клавиши. Задайте интерфейсу посылать клавиши, которые ничто другое не использует, F13 по F19, если он их предлагает, и назначьте именно их.
- Используйте Switch Control для фиксированных клавиш. Если интерфейс посылает только фиксированные клавиши, например Space и Enter, используйте его с Switch Control macOS, который ждет эти клавиши.
- Переключите переключатели на контроллер. Подключите их к PlayStation Access Controller или Xbox Adaptive Controller, где каждый переключатель это своя кнопка и он ничего не печатает.
Интерфейс в режиме мыши двигает указатель сам и не требует приложения. F13 по F19 это клавиши, которые стоит запрашивать у коробки переключателей, потому что почти ничто на Mac по умолчанию их не использует.
Поставьте остановку на самый надежный переключатель
Для пользователя переключателя остановка важна дважды: она отпускает застрявшую клавишу, и это способ остановить разбежавшееся сканирование. Она работает, даже когда Mac заблокирован.
- Удержание на переключателе. Поставьте Emergency Stop на удержание того переключателя, который надежнее всего.
- Удержание на контроллере. Back и Start, удержанные вместе три секунды по умолчанию, с вибрацией на первой секунде. Кнопка и удержание, от одной до пяти секунд, задаются в Settings, General, Emergency stop, и кнопка, выбранная там, работает сама по себе. На Access Controller с базовым профилем по умолчанию работает только гнездо 7 (Options), потому что этот профиль никогда не посылает Back.
Проверьте ее, прежде чем на нее полагаться.
Кратко
- Один переключатель. Нажатие, удержание и двойное нажатие это три действия. Start Dictation и Return покрывают текст.
- Два переключателя. Клик, правый клик, Return, диктовка, Escape и Tab.
- Четыре переключателя. Они дают медленный, предсказуемый указатель с кликами на двойных нажатиях.
- Каждый переключатель. Речевая обратная связь, длинные окна по времени и остановка на самом надежном.
Начинайте с длинных окон и медленного указателя и сокращайте их только тогда, когда позволяет темп человека.
Вопросы
Что такое Switch Control на Mac?
Switch Control это функция специальных возможностей macOS, которая управляет Mac одним или несколькими переключателями, перебирая элементы на экране. Кнопка контроллера может быть переключателем. InputConfig это другой подход: прямое управление, где каждый переключатель или кнопка делает одну вещь сразу.
Заменяет ли это Switch Control macOS?
Нет, оно работает вместе с ним. Switch Control это система сканирования для всего интерфейса. InputConfig дает переключателям прямые действия. Многие используют Switch Control для текста и меню, а InputConfig для указателя, диктовки и игр.
Сработает ли интерфейс переключателей, который определяется как клавиатура?
Его клавиши это входы Keyboard Key. Они все равно печатают собственную клавишу, поэтому задайте интерфейсу посылать клавиши, которые ничто другое не использует, например F13 по F19, или клавишу, которая безвредна в ваших приложениях.
Насколько медленным может быть указатель?
Скорость 1 на строке Mouse Motion это несколько пикселей в секунду при стандартной частоте опроса, достаточно медленно для любого.
Какой интерфейс переключателей работает с Mac?
Любой, который определяется как клавиатура, мышь или игровой контроллер. Самый простой путь с InputConfig это переключатель 3,5 мм в PlayStation Access Controller или Xbox Adaptive Controller, потому что каждый переключатель становится своей кнопкой и ничего не печатает. USB-интерфейсы, например Hitch 2 от AbleNet, посылают клавиши. Задайте им F13 по F19, если они это позволяют.
Работают ли так игры для переключателей и занятия на причину и следствие?
Большинство веб-игр для переключателей и занятий на причину и следствие слушают пробел, Return или клик мыши. Назначьте переключатель на эту клавишу или на Left Click в InputConfig, и занятие реагирует так, будто клавиша нажата. Если интерфейс переключателей уже сам печатает пробел, для этого занятия InputConfig не нужен. Он помогает, когда тот же переключатель должен делать что-то другое в других приложениях или проговаривать, что он сделал.
Ещё на русском
Подробные руководства на английском
Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.
Эта страница на других языках: English, Dansk, Deutsch, Español, Français, 日本語, Norsk, Polski, Português, Українська, Tiếng Việt
Бесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.