Русский

Вспомогательные технологии на Mac для учеников с нарушениями опорно-двигательного аппарата

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

Ученик, который не может надежно пользоваться обычной мышью или клавиатурой, может работать на школьном Mac с помощью переключателей, адаптивного контроллера или геймпада, с встроенными функциями доступности Mac и InputConfig, бесплатным приложением без учетной записи. Сначала идут встроенные возможности Mac. InputConfig добавляет то, чего в них нет: каждый переключатель или кнопка делает ровно ту работу, которую вы ей задали, каждый раз.

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

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

Шаги

  1. Проверьте, что уже есть на Mac, в Системных настройках, Универсальный доступ: Switch Control, Voice Control, Dictation, указатель головой и Accessibility Keyboard.
  2. Подключите устройство ученика и нажмите каждое управление в Live Visualizer InputConfig, чтобы увидеть, что доходит до Mac.
  3. Установите InputConfig из Mac App Store или через ИТ-отдел и разрешите Универсальный доступ с правами администратора.
  4. Начните с одной из трех классных настроек и дайте каждой строке заметку словами самого ученика.
  5. Включите Launch at login и перечислите приложения ученика, чтобы пресет включался сам.
  6. Поставьте Emergency Stop туда, где до него дотянутся взрослые, и экспортируйте пресет в записи ученика.

Проверьте, что уже есть на школьном Mac

Проверьте это прежде всего. Все встроено, бесплатно, и ИТ-отдел уже это одобрил. Все находится в Системных настройках, Универсальный доступ:

  • Switch Control. Сканирует экран, и переключатель выбирает подсвеченное.
  • Voice Control и Dictation. Voice Control управляет Mac голосом, а Dictation превращает речь в текст. На собственном Mac ученика, где нет списка одобренных приложений, есть и другое программное обеспечение для диктовки на Mac, в том числе YapToText, бесплатное приложение, которое делаю я и которое работает на самом Mac.
  • Указатель головой. Двигает указатель движением головы через камеру.
  • Accessibility Keyboard. Экранная клавиатура с Dwell для кликов задержкой указателя.
  • Sticky Keys и Slow Keys. Помогают с сочетаниями модификаторов и случайными нажатиями.

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

Подключите переключатели и контроллеры

Четыре вида устройств подключаются к Mac:

  • Адаптивные контроллеры. Xbox Adaptive Controller принимает 3,5-миллиметровые переключатели в своих 19 портах и USB-джойстик, и каждый порт это кнопка сразу после покупки. У PlayStation Access Controller есть собственный стик, центральная кнопка, восемь разъемов и четыре порта расширения для переключателей. Базовый профиль Sony посылает только центральную кнопку, разъем 5 и разъем 7, а остальное требует профиля, сделанного на PS5. Оба появляются на Mac как игровые контроллеры. См. руководство по Xbox Adaptive Controller и руководство по PlayStation Access Controller.
  • Игровые контроллеры. DualSense, контроллер Xbox, один Joy-Con или пэд 8BitDo, для ученика, который может его держать.
  • USB-интерфейсы переключателей. Если интерфейс представляется как геймпад или джойстик, каждый переключатель это кнопка. Если он представляется как клавиатура, клавиша, которую он посылает, все равно печатается обычно, потому что InputConfig слушает клавиатуру и не блокирует и не переназначает саму клавишу, а каждая клавиатура сообщает как одно синтетическое устройство. Назначьте такому интерфейсу клавишу, которую никто больше не использует, например от F13 до F19, если он это позволяет, а потом дайте этой клавише задачу в InputConfig.
  • MIDI-пэды. Шестнадцать больших мягких пэдов под одной рукой, без нужды в силе.
  • Вы: Откройте Live Visualizer и нажмите каждое управление на устройстве ученика.
  • InputConfig: Подсвечивает каждое управление, которое доходит до Mac.
  • Проверка: Если оно подсветилось, его можно назначить. Если нет, устройство или его профиль это не посылает.

Начните с одной из трех классных настроек

Выберите строку, которая соответствует тому, что может делать ученик:

Ученик можетНастройкаС чего начать
Двигать джойстик или стик и нажимать одну-две большие кнопкиСтик это указатель, медленный у центра, с мертвой зоной для покоящейся руки. Большая кнопка кликает. Удержание на ней дает правый клик. Диктовка на второй кнопке.Раскладка Adaptive Desktop в руководстве по Xbox Adaptive Controller или встроенный пресет Easy Browse на обычном контроллере
Нажимать два переключателяПереключатель 1: клик, правый клик при удержании, Return при двойном нажатии. Переключатель 2: запуск диктовки, Escape при удержании, Tab при двойном нажатии. Соедините с Switch Control или джойстиком для указателя.Раскладка Two Switch в руководстве по переключателям
Показывать презентациюСледующий и предыдущий слайд, начать и закончить показ, на любом контроллере или двух переключателях.Встроенный пресет Presentation Remote
Страница пресета Easy Browse, показывающая задачу каждой кнопки контроллера, и ползунки скорости указателя и прокрутки.
Figure 1. Easy Browse показывает задачу каждой кнопки на контроллере, что помогает персоналу выучить раскладку вместе с учеником.

Два дополнения помогают в большинстве классов:

  • Ввод текста при удержании. Печатает имя ученика или школьную почту одним нажатием.
  • Голосовой отклик. Вслух называет задачу каждой кнопки, пока ученик учит раскладку. Easy Browse поставляется с ним включенным для четырех кнопок действия.

Начинайте с ближайшей готовой раскладки и меняйте по одной строке вместе с учеником.

Поставьте на школьные Mac

Эта часть требует человека с правами администратора или ИТ-отдел через управление устройствами, один раз.

Шаг 1: Установите

  • Вы: Установите InputConfig из Mac App Store или попросите ИТ-отдел развернуть его так же, как другие приложения из App Store.
  • InputConfig: Работает на Mac с чипами Apple silicon и Intel с macOS 14 или новее.
  • Проверка: Он открывается на экране приветствия.

Шаг 2: Разрешите Универсальный доступ

  • Вы: Включите InputConfig в Системных настройках, Конфиденциальность и безопасность, Универсальный доступ, или попросите ИТ-отдел выдать разрешение через управление устройствами.
  • macOS: Позволяет InputConfig посылать клавиши и клики.
  • Проверка: Значок в строке меню не оранжевый, когда пресет работает. Оранжевый означает, что разрешения нет.

Идентификатор приложения: Для ИТ-отдела, когда выдается разрешение через управление устройствами.

com.inputconfig.app

Что происходит: ИТ-отдел называет InputConfig этим идентификатором, когда разрешает Универсальный доступ в профиле управления устройствами.

Шаг 3: Создайте пресет ученика

  • Вы: Постройте раскладку как пресет и дайте каждой строке заметку словами самого ученика.
  • InputConfig: Хранит пресет в той учетной записи пользователя macOS.
  • Проверка: На общем Mac отдельная учетная запись пользователя macOS для каждого ученика держит пресеты раздельно. Ученик, который переходит между Mac, может взять один файл пресета, экспортированный и возвращенный через Import.

Шаг 4: Запустите на урок

  • Вы: В настройках, General, включите Launch at login. Перечислите приложения, которые использует ученик, в панели Automation & Gaming Utilities пресета, и включите Switch presets when the front app changes в настройках, Advanced.
  • InputConfig: Стартует без запущенного пресета, а потом включает пресет ученика, когда одно из этих приложений выходит на передний план.
  • Проверка: В начале урока значок в строке меню становится зеленым. Если нет, запустите пресет из строки меню.

Храните данные ученика в приватности

InputConfig не устанавливает сетевых соединений, не имеет учетной записи и не собирает аналитику. Ученику не нужно ни во что регистрироваться, и в соглашении о приватности нет данных ученика для проверки: пресеты, заметки и лист статистики остаются на этом Mac. Исходный код открыт по лицензии MIT, так что ИТ-отдел округа может прочитать, что именно он делает.

Документируйте настройку, чтобы она следовала за учеником

Запишите один раз, и следующий учитель не начнет с нуля:

  • Заметки к строкам. У каждой строки есть поле заметки, а у каждого пресета есть поле заметок. Пишите, что делает каждое управление и зачем, чтобы замещающий учитель или учитель следующего года мог разобраться.
  • Файл пресета. Экспортируйте пресет ученика и храните файл вместе с его записями о вспомогательных технологиях. Он восстанавливает точную настройку на любом Mac.
  • Полная резервная копия. Настройки, Advanced, Data & storage, Export Backup сохраняет каждый пресет и каждую настройку на этом Mac в одном файле.

Безопасно останавливайте в классе

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

  1. Зажмите кнопки контроллера. Back и Start вместе на три секунды. Кнопки и длина удержания находятся в настройках, General, Emergency stop.
  2. Нажмите сочетание клавиатуры. Control, Option, Command и точка.
  3. Используйте строку меню. Нажмите значок InputConfig в строке меню и выберите Emergency Stop.

Для ученика, который пользуется переключателем, поставьте Emergency Stop на удержание переключателя, до которого дотянутся сотрудники. После остановки ничего не запускается само, пока кто-нибудь не запустит пресет. Покажите каждому взрослому в комнате остановку, прежде чем ученик начнет.

Чего это не сделает

  • Не работает на Chromebook, iPad или Windows. Это приложение для Mac, и ему нужна macOS 14 или новее.
  • Не сканирует экран. Сканирование делает Switch Control. InputConfig дает каждому переключателю фиксированные задачи, что подходит ученику, который быстрее нажимает знакомый переключатель, чем ждет сканирования.
  • Не работает на экране входа после перезагрузки. Он работает после входа пользователя, так что для этого шага нужны собственные возможности Mac, например Accessibility Keyboard в Системных настройках, Lock Screen, Accessibility Options.
  • Не печатает на экране блокировки. Запущенный пресет все еще двигает указатель и кликает там, но клавиши не посылает, так что ученик не может случайно напечатать в поле пароля. Пока Mac спит, он ничего не посылает.

Коротко

  • Сначала встроенные. Switch Control, Voice Control, Dictation и указатель головой уже одобрены.
  • Проверьте устройство в Live Visualizer. Все, что подсветилось, можно назначить.
  • Начните с готовой раскладки. Выберите Adaptive Desktop, Two Switch, Easy Browse или Presentation Remote.
  • Пишите заметки и экспортируйте пресет. Тогда настройка следует за учеником на любой Mac.

Это бесплатно, без учетной записи и без доступа к сети, так что нужно одобрить только одно разрешение.

Вопросы

Бесплатен ли InputConfig для школ?

Он бесплатен в Mac App Store, и ничто в нем не закрыто. Есть необязательная банка для чаевых, которая ничего не добавляет, так что закупочного заказа поднимать не нужно.

Работает ли он на Chromebook, iPad или Windows?

Нет. InputConfig это приложение для Mac, и ему нужна macOS 14 или новее.

Может ли InputConfig сканировать экран, как Switch Control?

Нет. Сканирование делает Switch Control. InputConfig дает каждому переключателю фиксированные задачи: нажатие, удержание и двойное нажатие, что подходит ученику, который быстрее нажимает знакомый переключатель, чем ждет сканирования.

Будет ли он работать в нашей учебной платформе в браузере?

Он посылает обычные клавиши, клики и прокрутку, так что работает в любом приложении или сайте, которые принимают клавиатуру и мышь, включая веб-приложения в Safari или Chrome.

Работает ли он на экране входа?

Не на экране входа после перезагрузки: InputConfig работает после входа пользователя, так что для этого шага нужны собственные возможности Mac, например Accessibility Keyboard в Системных настройках, Lock Screen, Accessibility Options. На экране блокировки вошедшего Mac запущенный пресет все еще двигает указатель и кликает, так что ученик может нажимать эту экранную клавиатуру. Клавиши там он не посылает.

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

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

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

Эта страница на других языках: English, Čeština, Dansk, Deutsch, Español, Français, עברית, Magyar, Italiano, 日本語, Norsk, Polski, Português, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt

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