Перейти к основному содержимому

Устранение неполадок

Начните со значка в трее: его всплывающая подсказка показывает, в каком состоянии Input.Observer (Значок в трее), а раздел Система консоли — что пошло не так (Где смотреть).

При рисовании жеста ничего не происходит​

След не появляется, и кнопка ведёт себя так, будто Input.Observer нет.

ПричинаКак распознатьКак исправить
Input.Observer не запущенНет значка в трее (проверьте и скрытые значки)Запустите Input.Observer из меню «Пуск» (Не запускается)
Он выключенПодсказка «i.o — отключено»Отметьте Включено в меню трея
Программа на переднем плане приостанавливает всёПодсказка «i.o — автоматически отключено (…)» с именем группыУ этой группы приложений включено Приостанавливать всё при фокусе (Группы приложений)
Окно входит в группу игнорированияТолько в некоторых программахПроверьте Группы игнорирования (Группы игнорирования)
Безопасный режимПодсказка «i.o — Безопасный режим (перезапустите для обычной работы)»Перезапустите Input.Observer, не удерживая Ctrl (Безопасный режим)
Нажата горячая клавиша остановки всех действий, или одновременно выполнялось слишком много действийВсё остановилось разом, включая горячие клавишиВыберите Перезагрузить конфигурацию в меню трея (Общие параметры)
Вы удерживали игнорируемую клавишу-модификаторТолько пока удерживается Ctrl (по умолчанию)Для этого клавиша и предназначена (Общие параметры)
Вы использовали кнопку, которая не является кнопкой рисованияПо умолчанию рисует только правая кнопкаВыберите кнопки в строке Кнопки рисования на странице Общие
Указатель находится в зоне исключенияТолько в одной области экранаПроверьте Зоны исключения (Зоны исключения)
На переднем плане программа, запущенная от имени администратораТолько пока такое окно в фокусеСм. Программы, запущенные от имени администратора
Окно не принадлежит ни одной группе приложений, и Резервный переход к глобальной группе выключенТолько в программах без своей группыВключите Резервный переход к глобальной группе (Общие) или добавьте группу (Область действия и правила отката)

След рисуется, но действие не выполняется или выполняется не то​

  • Следите за подсказкой. Во время рисования подсказка называет действие, которому соответствует штрих. Нет подсказки — нет совпадения. Когда она появляется, описано на странице Подсказки и сообщения.
  • Штрих недостаточно близок к сохранённому жесту. Потренируйтесь, добавьте ещё один образец или сделайте распознавание мягче на странице Жесты (Как сопоставляется штрих).
  • Действие здесь не действует. Оно может быть в другой группе приложений, ограничено некоторыми областями экрана, ограничено неактивным профилем жестов или выключено (Где применяются действия, Профили, Области).
  • Действие выполнилось, но ничего видимого не произошло. Откройте консоль: скрипт, завершившийся ошибкой, сообщает причину в разделе Система. Клавиши, которые отправляет действие, уходят окну на переднем плане; Активировать окно под жестом (Общие) сначала выводит на передний план окно, над которым вы рисовали. Программа, запущенная от имени администратора, может их не принять (ниже).
  • Жест был отменён. Если сделать паузу с нажатой кнопкой дольше, чем Тайм-аут отмены (по умолчанию полсекунды), жест отменяется, и нажатие уходит окну (Общие параметры).

Щелчок правой кнопкой запаздывает или не работает в программе​

Пока правая кнопка является кнопкой рисования, Input.Observer придерживает каждое её нажатие, пока не поймёт, рисуете ли вы. Если отпустить её, сдвинув указатель не больше чем на Минимальное перемещение для жеста (5 пикселей), нажатие и отпускание передаются окну как обычный щелчок. Поэтому:

  • Контекстные меню открываются при отпускании кнопки, а не при нажатии. Так и задумано.
  • Перетаскивание правой кнопкой в программе (в игре, графическом редакторе, перетаскивание файлов правой кнопкой) вместо этого становится жестом. Исправить это можно любым из способов:
    • удерживайте Ctrl (игнорируемую клавишу-модификатор), нажимая кнопку;
    • нажмите кнопку и подержите указатель неподвижно в течение Тайм-аут отмены (по умолчанию полсекунды), прежде чем перетаскивать: тогда нажатие передаётся программе;
    • добавьте программу в группу игнорирования (Исключение программы) или игнорируйте её только в полноэкранном режиме (Группы игнорирования).
  • Окна удалённого рабочего стола и виртуальных машин (Удалённый рабочий стол, Hyper-V, VMware, VirtualBox, TeamViewer, AnyDesk, Parsec) игнорируются начальным набором, поэтому компьютер внутри получает правую кнопку нетронутой.

Горячая клавиша не срабатывает​

  • Это сочетание клавиш уже использует другая программа. Горячую клавишу, зарегистрированную в Windows, может держать только одна программа. Действие показывает «Эти клавиши уже использует Windows или другая программа». Выберите другое сочетание или закройте другую программу и выберите Перезагрузить конфигурацию в меню трея (Горячие клавиши).
  • Горячая клавиша принадлежит другой группе приложений. Она работает только в окнах своей группы (или везде, если она из глобальной группы и никакая группа её не переопределяет).
  • Окно на переднем плане игнорируется или приостанавливает всё.
  • Идёт жест, запись макроса или обучение жестам. В это время горячие клавиши не срабатывают. Горячая клавиша остановки всех действий — исключение: она работает всегда.
  • Окно на переднем плане запущено от имени администратора (ниже).
  • Безопасный режим, или Input.Observer выключен. Тогда горячие клавиши не регистрируются.

Подстановка текста не срабатывает в программе​

  • Подстановка текста выключена или клавиша, которая должна завершать сокращение (Пробел, Tab или Enter), не включена: см. вкладку Параметры страницы Подстановка текста (Подстановка текста).
  • Сокращение принадлежит другой группе приложений или окно игнорируется.
  • Программа запущена от имени администратора (ниже).
  • Текст получается перемешанным или с пропущенными символами. Увеличьте Задержка ввода на странице Скрипты (Параметры скриптов).

Программы, запущенные от имени администратора​

Windows не позволяет обычным программам следить за программой, запущенной от имени администратора, или управлять ею. Установленный своей программой установки и запущенный из папки установки, Input.Observer может работать с такими программами. Копия, запущенная из другого места, — нет: пока программа, запущенная от имени администратора, имеет фокус клавиатуры, жесты не начинаются, вводимые там клавиши не доходят до Input.Observer (поэтому подстановка текста и некоторые горячие клавиши не срабатывают), а действия не могут отправлять в неё клавиши и щелчки. Меню значка в трее тоже может не открываться.

  • Щёлкните панель задач или любое обычное окно, и Input.Observer снова заработает.
  • Чтобы работать с программами администратора, установите Input.Observer его программой установки и запускайте его из меню «Пуск».

Input.Observer не запускается​

Что вы видитеПричинаКак исправить
«Input.Observer уже запущен.»В вашем сеансе работает другая копия.Найдите её значок в области уведомлений.
Запрос пароля, затем ничего после ОтменаКонфигурация защищена; без пароля запуск невозможен.Запустите снова и введите пароль (Безопасность).
«Input.Observer не удаётся загрузить конфигурацию»Файл конфигурации повреждён или отсутствует.Выберите один из вариантов диалога (Восстановление).
Лицензионное соглашение, затем ничего после ОтклонитьСоглашение нужно принять.Запустите снова и выберите Принимаю (О программе и лицензия).
«Ваш 30-дневный пробный период завершён.»Пробный период закончился.Введите лицензионный ключ или выберите Выход (О программе и лицензия).
Сообщение с упоминанием версии WindowsДля Input.Observer нужна Windows 10 версии 1809 или новее.Обновите Windows.
Программа запускается, а затем что-то в конфигурации сразу зависает или работает неправильноСобытие Конфигурация загружена или действиеЗапустите в безопасном режиме и исправьте (Безопасный режим).

Окно настройки не может подключиться​

Для окна настройки нужен работающий Input.Observer.

  • «Input.Observer не запущен» при открытии: запустите Input.Observer, затем откройте окно из его значка в трее.
  • «Окну настройки не удалось подключиться к Input.Observer»: Input.Observer не ответил. Выберите Повторить, когда он заработает.
  • «Движок недоступен — повторное подключение» в строке состояния окна: Input.Observer перестал отвечать, пока окно было открыто. Ваши правки сохраняются; сохранение недоступно, пока он снова не ответит, а окно продолжает попытки. Если в это время закрыть окно с несохранёнными изменениями, Сохранить в файл… сохранит их в файл, к которому можно будет обратиться позже; импортировать его нельзя.
  • Файл конфигурации больше 8 МБ нельзя открыть в окне; Input.Observer предупреждает об этом при запуске.

Плагин не запускается или след выглядит простым​

  • Страница Оформление вверху сообщает, если рендерер не рисует, и почему, а если он остановился — показывает Перезапустить (Оформление). Тем временем рисуют классический след, подсказка и окно сообщений.
  • На странице Плагины (расширенный режим) проверьте состояние плагина. Не используется — это норма для рисующего плагина, который не является рендерером. Отключён автоматически — не удалось запустить и Закрыт плагином требуют Повторить (Плагины).
  • В безопасном режиме ни один плагин не работает.
  • Выбранный вами стиль рисуется как Неоновое свечение: стиль заблокирован, например из-за смены лицензии (Оформление).

Рисование вызывает подтормаживание полноэкранной игры или видео​

Включите Держать слой рисования позади окон между жестами — в Настроить… для плагина Styles или на вкладке Параметры следа для классической линии — или добавьте игру в группу игнорирования, которая действует только в полноэкранном режиме (Как сделать следы лёгкими).

Безопасный режим​

Безопасный режим запускает Input.Observer без всего, что могло бы вызвать проблемы, чтобы вы могли исправить конфигурацию.

  1. Закройте Input.Observer (меню трея, Выход).
  2. Удерживайте Ctrl, запуская его, и не отпускайте, пока не появится «Запустить Input.Observer в безопасном режиме?».
  3. Выберите Да.

В безопасном режиме нет жестов, горячих клавиш, подстановки текста и плагинов, и не выполняется ни одно из ваших действий и скриптов Конфигурация загружена / Движок завершает работу. Пароль и лицензия запрашиваются как обычно. Значок в трее показывает безопасный режим, а окно настройки работает как обычно, поэтому вы можете изменить то, что вызвало проблему, и сохранить. Скрипты, которые вы сами запускаете в разделе Скрипт консоли, выполняются.

Безопасный режим действует до перезапуска Input.Observer; удержание Ctrl при запуске — единственный способ в него попасть.

Восстановление после неудачного изменения​

  • Вы ещё в окне настройки: Отменить возвращает всё с момента открытия окна, включая уже применённые изменения.
  • Действие вышло из-под контроля: нажмите горячую клавишу остановки всех действий, по умолчанию Ctrl+Shift+Alt+F9 (Общие параметры). Затем исправьте действие и выберите Перезагрузить конфигурацию.
  • Неполадки начинаются сразу после запуска: используйте безопасный режим.
  • Нужно вернуться к прежней конфигурации: восстановите копию из папки Backup (Резервные копии).
  • Вы вручную правили config.toml, и перезагрузка показывает «Конфигурация не перезагружена»: прежняя конфигурация всё ещё действует. Сообщение объясняет причину: ошибка в определённой строке и столбце, файл, который нельзя открыть, файл, защищённый паролем, или указатель на несуществующий файл (Перезагрузить конфигурацию, Ручное редактирование файла).

Где смотреть​

  • Раздел «Система» консоли (меню трея, Показать консоль) перечисляет то, что заметил движок: проблемы в конфигурации, действия и скрипты, завершившиеся ошибкой, и причины, недоступность рендерера. Строки, поступившие, пока консоль была закрыта, показываются при её открытии (Консоль).
  • Окно настройки показывает над панелью сохранения «n замечаний движка об этой конфигурации» с кнопкой Показать, когда Input.Observer что-то исправил в конфигурации или может что-то посоветовать.
  • То, что выводят ваши скрипты через UtilityPrint, находится в разделе Пользователь консоли.
  • Input.Observer не пишет файлы журналов. Для отчёта об ошибке скопируйте версию со страницы О программе (Копировать) и текст консоли.