Русский

Доступ к компьютеру на Mac: оценка и настройка клиента

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Эрготерапевт или специалист AT может оценить и настроить доступ к компьютеру на Mac за одну сессию с InputConfig: посмотреть в Live Visualizer, что может делать клиент, выбрать входы, построить настройку слоями и передать ее с заметками и файлом резервной копии. Приложение бесплатное, так что клиент может попробовать контроллер, который у него уже есть, прежде чем кто-то купит оборудование.

Я делаю InputConfig, потому что мои собственные руки плохо работают с мышью. Это руководство для эрготерапевтов и специалистов по вспомогательным технологиям, которые настраивают его для других, и это рабочий метод, а не список функций. Закладывайте десять минут на оценку и первую сессию, которая останавливается на указателе и клике.

Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.

Шаги

  1. Сначала проверьте встроенные функции macOS: Switch Control, Voice Control, указатель головой, Accessibility Keyboard и Dictation.
  2. Соедините то, что клиент может держать, и смотрите каждое управление в Live Visualizer: что регистрируется, где покоятся стики, как далеко они ходят, сколько дрожи.
  3. Выберите входы по тому, что вы увидели.
  4. Стройте слоями: сначала указатель и клик, затем клавиши, текст, приложения, отклик и остановка.
  5. Удлините окна удержания и двойного нажатия для клиента, который двигается медленно.
  6. Пишите заметку каждой строки словами клиента, экспортируйте пресет и полную резервную копию и запишите дату проверки.

Сначала проверьте встроенные функции macOS

Сначала оцените встроенные функции. InputConfig их не заменяет, и несколько хорошо работают вместе с ним.

Встроено в macOSЧто делаетЧто добавляет InputConfig
Switch ControlСканирует экран. Переключатель выбирает подсвеченноеInputConfig не сканирует. Вместо этого каждому переключателю он дает фиксированные задачи: нажатие, удержание и двойное нажатие, каждое можно произнести вслух.
Voice ControlУправляет Mac голосомКнопка для команд, которые утомительно повторять снова и снова: клик, прокрутка, Return, Escape.
Указатель головой и DwellДвигают указатель головой. Клик задержкой на местеВ InputConfig нет отслеживания головы. Переключатель или большая кнопка могут делать клики.
Accessibility KeyboardЭкранная клавиатураУ InputConfig нет экранной клавиатуры. Контроллер может указывать и кликать по этой.
Mouse Keys, Sticky Keys, Slow KeysУказатель с клавиатуры; модификаторы по одному, задержка принятия клавишДля клиента, который может держать контроллер, стик с мертвой зоной обычно дает более быстрый указатель, чем Mouse Keys.
DictationРечь в текстЗапуск Dictation на любой кнопке или переключателе.

Все это находится в Системных настройках, Универсальный доступ, кроме Dictation, которая в Системных настройках, Клавиатура. Для клиента, которому нужна диктовка, работающая без сети, я делаю YapToText, бесплатное приложение для диктовки, которое работает на самом Mac.

Оцените с помощью Live Visualizer

  • Вы: Соедините то, что клиент может держать, и откройте страницу любого пресета. Попросите клиента отдыхать, затем двигать каждое управление, до которого он может дотянуться.
  • InputConfig: Live Visualizer показывает каждое управление вживую.
  • Проверка: Смотрите три вещи: какие управления регистрируются вообще, где покоится каждый стик и как далеко он удобно ходит, и сколько дрожи в покое.
Калибратор мертвой зоны с широкой внутренней мертвой зоной и короткой внешней.
Figure 1. Где покоится стик, задает внутреннее кольцо, а то, как далеко он удобно ходит, задает внешнее.

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

Выберите входы

Подберите вход к тому, что вы увидели:

  • Стандартный контроллер. Если клиент может держать один: DualSense для вибрации и динамика, Xbox для больших рук.
  • Адаптивный контроллер. PlayStation Access Controller или Xbox Adaptive Controller, когда кнопки нужно переместить или задействованы внешние переключатели. У обоих есть полные руководства на этом сайте.
  • Один Joy-Con. Для одной руки с ограниченной выносливостью.
  • MIDI-пэд. Для больших мягких целей: шестнадцать пэдов под одной рукой без нужды в силе.
  • Стук по Mac. Для клиента с грубым моторным контролем, но без тонкого, на MacBook. Его проверяли на MacBook с M4, а на M1 Pro в наших проверках он не работал. Индикатор статуса в калибровщике покажет, слушает ли ваш. Настольные Mac датчика не имеют.
  • Движение. Для клиента, который может двигать весь контроллер, но не стик: наклон DualSense, DualSense Edge или DualShock 4 двигает указатель.
  • Джойстик или интерфейс переключателя. Если Mac видит его как игровой контроллер и оно подсвечивается в Live Visualizer, его можно назначить.

InputConfig ничего не стоит и не требует учетной записи, так что первая сессия может использовать то, что уже есть в доме. Если клиенту нужно адаптивное оборудование, многие программы вспомогательных технологий предоставляют библиотеки для одалживания устройств. Спросите, одалживает ли ваша библиотека Xbox Adaptive Controller или PlayStation Access Controller, и опробуйте их по руководству по Xbox Adaptive Controller или руководству по PlayStation Access Controller, до того как подавать заявку на покупку. Опробуйте то, что клиент уже имеет, прежде чем кто-либо купит оборудование.

Стройте настройку слоями

Добавляйте один слой за сессию и останавливайтесь, когда у клиента есть то, что ему нужно.

Шаг 1: Указатель и клик

  • Вы: Настройте один стик или четыре переключателя и один клик. Подстройте мертвую зону, скорость и кривую при клиенте.
  • InputConfig: Двигает указатель и кликает от этих управлений.
  • Проверка: Клиент может дотянуться и кликнуть цель на экране без помощи. Для первой сессии остановитесь здесь.

Шаг 2: Основные клавиши

  • Вы: Добавьте Return, Escape, стрелки, Tab, Delete и Space, с удержанием и двойным нажатием там, где кнопок мало.
  • InputConfig: Посылает каждую клавишу со своего управления.
  • Проверка: Клиент может заполнить форму и закрыть диалог.

Шаг 3: Текст и приложения

  • Вы: Поставьте Dictation на кнопку, строки Type Text для имени клиента, адреса и почты и строки Open App для трех-четырех приложений, которые клиент использует. Используйте пресеты для каждого приложения с автопереключением, если раскладки должны отличаться.
  • InputConfig: Печатает сохраненный текст и открывает приложения одним нажатием каждое.
  • Проверка: Клиент может написать и отправить короткое сообщение.

Шаг 4: Отклик и безопасность

  • Вы: Включите речь и вибрацию на строках, которые клиент не видит, как минимум на период обучения. Поставьте выход аварийной остановки на доступное управление.
  • InputConfig: Произносит или вибрирует, когда строка срабатывает, и останавливает все с этого управления.
  • Проверка: Явно научите удержанию контроллера: Back и Start вместе на три секунды по умолчанию, с легкой вибрацией через секунду. Одна кнопка и удержание от одной до пяти секунд выбираются в настройках, General. Пусть клиент воспользуется им один раз.

Удлините тайминги для медленного движения

Все эти настройки исходят из обычной скорости:

  • Пороги удержания. 300 мс по умолчанию, настраиваются от 50 мс до 5 секунд.
  • Окна двойного нажатия. 300 мс по умолчанию, от 100 мс до 2 секунд.
  • Частота турбо. Ниже для прокрутки.
  • Окно обратного касания. При управлении одним стиком.

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

Документируйте и передайте

Настройка, которая живет только в голове одного человека, пропадает, когда этот человек меняет работу или школу. Какую бы форму ни использовали ваш округ или служба, план IEP или план AT, запишите детали, по которым кто-то другой сможет восстановить или починить настройку:

  • Устройство и как оно подключается. Например: Xbox Adaptive Controller по Bluetooth, два переключателя в разъемах X1 и X2, или DualSense по USB-кабелю.
  • Название пресета и где лежит файл. Каждый пресет экспортируется в один маленький файл, который можно вернуть через Import или перетащить на значок приложения, так что он может лежать в записях клиента или быть отправлен члену семьи по почте.
  • Что делает каждое управление, словами клиента. У каждой строки в редакторе есть строка Notes. Пишите заметку и там, чтобы пресет объяснял себя на экране сиделке.
  • Настройки, отличающиеся от значений по умолчанию. Пороги удержания, окна двойного нажатия, мертвые зоны и скорость указателя, с причиной для каждой. Это числа, которые сбиваются, когда кто-то другой пытается починить настройку.
  • Как остановить. Аварийная остановка: Control, Option, Command и точка на клавиатуре, или удержание Back и Start вместе на контроллере, а также любое управление, которому вы дали собственную остановку.
  • Где полная резервная копия. Настройки, Advanced, Data & storage, Export Backup записывает каждый пресет и каждую настройку в один файл, а Restore from Backup возвращает все на другом Mac одним шагом.
  • Дата проверки. Настройки таймингов первыми нужно пересмотреть, когда клиент становится быстрее или утомляется больше.

Раздел справки повторяет встроенные руководства приложения. Дайте клиенту ссылки на страницы, которые соответствуют его настройке. На настройку нет замка, но Export Backup это снимок, который восстанавливает все, а редактор находится за кнопкой Edit, которую клиенту никогда не нужно нажимать.

Следите, чтобы все работало

Ничто не звонит домой и ничто не истекает. Обновления из App Store никогда не трогают папку данных. Когда клиент сообщает, что ничего не работает, поднимайтесь по лестнице:

  1. Проверьте профиль Access Controller. Если клиент его использует, его профиль первым делом.
  2. Проверьте сопряжение. Контроллер, сопряженный заново с консолью, нужно сопрягать заново и с Mac.
  3. Восстановите резервную копию. Restore from Backup возвращает каждый пресет и каждую настройку такими, какими вы их оставили.

Коротко

  • Сначала встроенные. Потом добавляйте InputConfig там, где они заканчиваются.
  • Смотрите, прежде чем настраивать. Live Visualizer дает мертвую зону, досягаемость и скорость.
  • Слоями по сессиям. Сначала указатель и клик, остановка всегда.
  • Запишите. Храните заметки к строкам, файл пресета, резервную копию и дату проверки.

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

Вопросы

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

Не замок как таковой, но Export Backup это снимок, который восстанавливает все, а редактор находится за кнопкой Edit, которую клиент никогда не нажмет.

Могут ли два клиента использовать один Mac?

Пресеты привязаны к учетной записи пользователя macOS, так что две учетные записи хранят две независимые настройки.

Бесплатно ли приложение для клиники?

Оно есть в Mac App Store, покупать ничего не нужно, а исходный код открыт по лицензии MIT.

Собирает ли InputConfig какие-либо данные клиента?

Нет. Он не устанавливает сетевых соединений, не имеет учетной записи и аналитики. Его лист статистики считает нажатия и время с контроллером на самом Mac, и эти числа остаются на этом Mac.

Можно ли поставить его на клинические или школьные Mac, которыми управляет ИТ?

Это обычное приложение из Mac App Store, так что ИТ-отдел может развернуть его так же, как другие приложения App Store. Один дополнительный шаг это разрешение Универсальный доступ в Системных настройках, Конфиденциальность и безопасность, которое должен выдать человек с правами администратора или ИТ через управление устройствами. Идентификатор приложения com.inputconfig.app. Нужна macOS 14 или новее.

Может ли настройка ученика переехать с ним на другой Mac?

Экспортируйте пресет или полную резервную копию из настроек, Advanced, Data & storage, Export Backup, и откройте ее на другом Mac после установки InputConfig там. Пресеты принадлежат каждой учетной записи пользователя macOS, так что ученик, который входит под своей учетной записью на общем Mac, держит отдельную настройку от всех остальных.

Ещё на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, основные кнопки и меню приложения показываются по-русски; на этой странице они названы так же, с английским названием в скобках. Остальная часть приложения и сайта на английском языке.

Эта страница на других языках: English, Dansk, Deutsch, Español, Français, Italiano, 日本語, Norsk, Polski, Português, Svenska, Українська, Tiếng Việt

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.