Следы жестов
След — это линия, рисуемая под указателем, пока вы рисуете жест. Это лишь картинка: нарисованное сопоставляется одинаково, как бы ни выглядел след, и выключение следа никак не влияет на то, какое действие выполнится. След выбирается на странице Оформление в разделе След жеста.
Что может рисовать след
| Вариант | Что рисует | Примечания |
|---|---|---|
| Стиль | Рендерер — плагин. В стандартной установке это плагин Styles с более чем сотней анимированных стилей. | Нужен работающий рендерер (Плагины). |
| Вперемешку | Рендерер, с другим стилем для каждого жеста | Никогда не повторяет стиль предыдущего жеста, пока подходит другой. |
| Классическая линия | Сам Input.Observer: простая линия одного цвета | Самый лёгкий вариант. Рисуется всякий раз, когда рендерер не может. |
| Нет | Ничего | Жесты по-прежнему работают. |
Что бы вы ни выбрали, если рендерер остановлен, запускается или отключён, вместо него до его возвращения рисуется классическая линия (Оформление).
Три вкладки
- Используется показывает основные варианты (Классическая линия, Нет, Вперемешку, Авто), используемый стиль и любую плитку, которую кнопка рисования использует как собственный выбор.
- Галерея ① показывает все стили, по одной категории за раз ④: категории стилей, затем Другие стили для всего остального, что предлагает рендерер, Все и В архиве, пока у вас есть архивированные стили. Настроить… ② открывает параметры, общие для всех стилей. Ввод в поле поиска ③ ищет по именам всех стилей без учёта регистра и диакритики и показывает совпадения во вкладке Все; очистка поля возвращает к вкладке, на которой вы были.
- Параметры следа содержит цвет и толщину следа и параметры классической линии (см. «Параметры следа» ниже).
Страница запоминает последний использованный раздел, вкладку и категорию галереи.
Выбор стиля
Каждая плитка ⑤ показывает изображение стиля, его имя и состояние словами: Используется, Бесплатно или Заблокирован с замком.
- На странице Оформление выберите След жеста, затем Галерея.
- Найдите стиль: выберите категорию или введите часть его имени в поле поиска.
- Выберите Использовать на его плитке. Стиль используется со следующего жеста; выбирать Применить не нужно.
Чтобы посмотреть стиль до выбора, щёлкните саму плитку. Откроется окно его параметров с живым предпросмотром (см. «Окно параметров стиля» ниже). Использовать этот стиль там делает то же, что Использовать на плитке.
Чтобы вернуться к простой линии или к отсутствию следа, выберите Использовать на Классическая линия или Нет на вкладке Используется. Щелчок по Классическая линия открывает вкладку Параметры следа.
У заблокированного стиля нет кнопки Использовать. См. Бесплатные стили, заблокированные стили и покупки.
Некоторые стили доступны не во всех странах. Если в региональных параметрах Windows выбрана Саудовская Аравия, стиля Зелёная дымка нет в галерее, «Вперемешку» никогда его не выбирает, а «Авто» никогда на него не переключается (его переключатель не показывается). Если он уже выбран как ваш стиль, он продолжает рисовать и сохраняет свою плитку, пока вы не выберете другой.
Авто
Авто следует календарю. В праздник или фестиваль он переключается на стиль этого дня; в остальное время следует сезону: зимой Первый снег, затем Северное сияние, весной Цветущая вишня, летом Луг светлячков и осенью Осенний ветер. Если два стиля с датами приходятся на один день, побеждает тот, у которого период короче. К югу от экватора сезоны меняются местами; праздники — нет. Его плитка называет стиль, который он рисует сегодня, например «Сегодня: Осенний ветер».
Щёлкните плитку Авто, чтобы открыть её параметры: полушарие (по умолчанию из региональных параметров Windows) и переключатель для каждого стиля с датой. Выключенный переключатель не даёт «Авто» использовать этот стиль. Государственные праздники следуют стране из региональных параметров Windows, если вы не выберете другую. Жест сохраняет стиль, с которым начался.
Для «Авто» нужен хотя бы один разблокированный календарный стиль. В день, стиль которого вам не принадлежит, он рисует Неоновое свечение.
Вперемешку
Вперемешку рисует для каждого жеста другой стиль.
- На вкладке Используется выберите Выбрать стили на плитке Вперемешку. Откроется вкладка Галерея с панелью Выбор стилей для «Вперемешку» ① над плитками, а на каждой плитке разблокированного стиля появится флажок В наборе ⑤.
- Отметьте стили, которые может выбирать «Вперемешку». Каждый флажок действует сразу. Последний отмеченный флажок снять нельзя.
- Панель показывает число отмеченных стилей ②, например «Отмечено: 12 из 40». Когда отмечены все флажки, она сообщает «„Вперемешку“ выбирает из всех стилей.», и стили, разблокированные позже, тоже добавляются.
- Все стили ③ снова отмечает все флажки. Кнопка недоступна, пока отмечены все стили.
- Выберите Готово ④. Выбор завершается, и снова показывается вкладка Используется. Если «Вперемешку» ещё не используется, выберите Использовать на плитке Вперемешку.
Пока вы выбираете, собственная кнопка плитки Вперемешку на вкладке Используется показывает Готово вместо Выбрать стили и тоже завершает выбор.
Разный след для каждой кнопки рисования
Если вы рисуете жесты двумя или более кнопками (страница Общие, Кнопки рисования), у каждой кнопки может быть свой след. Откройте меню ⋯ на плитке и выберите пункт Использовать для: с нужной кнопкой, например Использовать для: Средняя кнопка. Плитка получит значок этой кнопки, а вкладка Используется её покажет. Выберите тот же пункт ещё раз, чтобы вернуть кнопке используемый след. Собственным выбором кнопки могут быть Классическая линия, Нет, Вперемешку и любой разблокированный стиль.
Собственный стиль кнопки принадлежит рендереру, с которым он был выбран. Если сделать рендерером другой плагин, эта кнопка будет рисовать используемый след. Если перестать использовать кнопку для жестов, её собственный выбор сбрасывается.
Архивирование ненужных стилей
В меню ⋯ на плитке стиля есть В архив, что перемещает плитку на вкладку В архиве. Вернуть в галерею перемещает её обратно. Архивирование лишь наводит порядок в галерее в этом окне: архивированный стиль всё равно можно выбрать на вкладке В архиве, а используемый остаётся на вкладке Используется.
Разный стиль для каждой программы
В Input.Observer нет параметра следа для отдельных программ. Действие может менять стиль встроенной
функцией StyleSet, например из глобального события Сменилось активное окно
(Глобальные события). См. встроенные функции Style в
справочнике встроенных функций. Каждое такое изменение сохраняется в
конфигурации.
Окно параметров стиля
Щелчок по плитке стиля открывает собственное окно параметров стиля.
- Использовать этот стиль ① начинает его использовать. Для уже используемого стиля вместо этого отображается Используется.
- Живой предпросмотр ② раз за разом воспроизводит демонстрационный штрих стиля, а под ним — образец подсказки и образец сообщения в оформлении этого стиля. После каждого вашего изменения он начинается заново, поэтому изменение видно на следующем штрихе. Пауза останавливает его; Воспроизвести запускает снова. Светлый фон воспроизводит его на светлом фоне вместо тёмного; окно запоминает этот выбор для всех стилей. Пока вы перемещаете окно или переключаетесь на другое окно, предпросмотр скрывается и снова воспроизводится, когда окно на переднем плане и неподвижно.
- Параметры ③ сгруппированы в карточках: собственный вид и движение стиля под его именем, затем Настройка, Звуки, Оформление окна подсказки и Оформление сообщения. Точка рядом с параметром означает, что он отличается от значения стиля по умолчанию.
- Изменения вступают в силу сразу и сохраняются по мере внесения. Они не ждут Применить, и Отменить в окне настройки их не отменяет. Ползунок, число или цвет отправляются, когда остаются неизменными четверть секунды. Если плагин подгоняет значение под свой диапазон, параметр показывает используемое значение. В первый раз окно может загружаться несколько секунд, пока запускается плагин.
- Восстановить значения по умолчанию возвращает все параметры этого окна к значениям стиля по умолчанию.
- Окно заблокированного стиля показывает все параметры со значениями, но не принимает изменений, и вместо Использовать этот стиль в нём есть Купить. Предпросмотр по-прежнему воспроизводится.
Параметры стиля хранит рисующий его плагин — в собственном файле параметров рядом с файлом конфигурации, а не в вашей конфигурации. В экспорт они не входят.
Параметры, общие для всех стилей: «Настроить…»
Настроить… на вкладке Галерея открывает параметры, не привязанные к одному стилю, в окне того же вида со списком разделов слева. Если рендерер — плагин Styles, разделы такие:
| Раздел | Что содержит |
|---|---|
| Что рисует этот плагин | Рисовать следы жестов (если выключено, вместо этого рисуется классическая линия; подсказки и сообщения выбираются на странице Оформление), Подготавливать новый выбранный стиль до первого жеста, Держать слой рисования за окнами между жестами |
| Стиль и календарь | Сегодня «Авто» рисует, Полушарие для сезонов и переключатель «Авто» для каждого стиля с датой |
| Линия и Частицы | Линия под эффектом и пределы частиц для стилей Комета, Молния, Огонь, Яркая радуга, Фейерверк, Неоновое свечение, Брызги воды, Кисть и Пожиратель точек |
| Размер и частицы | Размер всего, что рисует след (×) и предел частиц для всех остальных стилей |
| Окно подсказки | Шрифты, размеры, цвета и непрозрачность панели подсказки, когда для подсказок выбрано По стилю |
| Звуки | Воспроизводить звуки стилей, собственный звуковой файл для каждого звука и громкость каждого звука |
| Память | Освобождать графическую память в простое и время ожидания перед этим |
То же окно открывается шестерёнкой в строке рендерера на странице Плагины, где в нём также перечислены собственные разделы всех стилей.
Звуки
У каждого стиля три звука: при начале жеста, во время рисования (следует вашей скорости) и при отпускании.
- Каждый стиль изначально беззвучен. Динамик на плитке стиля включает и выключает звуки этого стиля; его изображение и подсказка показывают состояние. Тот же переключатель есть в окне параметров стиля, на карточке Звуки.
- Воспроизводить звуки стилей в Настроить… > Звуки выключает собственные звуки сразу всех стилей (по умолчанию включено).
- Собственный звуковой файл (несжатый PCM
.wav), заданный для звука, воспроизводится вместо этого звука во всех стилях. Файл, который не удаётся воспроизвести, заменяется собственным звуком стиля. Стиль с выключенным собственным динамиком ничего не воспроизводит, включая собственные файлы. - Звуки загружаются только для используемого стиля (около 0,6 МБ каждый), а не для всех стилей.
Параметры следа
Вкладка Параметры следа содержит цвет и толщину следа, которые используют и рендерер, и классическая линия, а также собственные параметры классической линии.
| Параметр | Что делает | По умолчанию | Диапазон | Относится к |
|---|---|---|---|---|
| Цвет следа | Цвет линии в формате #RRGGBB. Щёлкните образец, чтобы открыть палитру и ползунки красного, зелёного и синего. | #5B8CFF (синий) | Любой цвет | Рендерер и классическая линия |
| Толщина линии | Толщина линии | 4 пкс | 1–50 пкс | Рендерер и классическая линия |
| След для каждой кнопки | Собственные цвет и толщина для каждой кнопки рисования. Кнопка с выключенным переключателем использует Цвет следа и Толщина линии. | Выкл. для всех кнопок | 1–50 пкс | Рендерер и классическая линия |
| Непрозрачность | Насколько плотной выглядит линия | 100 % | 5–100 % | Только классическая линия |
| Рисовать после смещения | Насколько далеко по прямой от начала штриха должен сместиться указатель, прежде чем появится линия. Кроме того, линия никогда не появляется раньше Минимальное перемещение для жеста (Общие). | 8 пкс | 0–500 пкс | Только классическая линия |
| Ограничение длины следа | 0 — весь штрих остаётся видимым. Иначе видимой остаётся только его последняя часть этой длины. | 0 | 0–10000 пкс | Рендерер и классическая линия |
| Держать слой рисования позади окон между жестами | Перемещает слой рисования Input.Observer за другие окна всякий раз, когда жест не рисуется | Выкл. | Вкл. или выкл. | Только классическая линия |
Расширенный режим. След для каждой кнопки, Рисовать после смещения, Ограничение длины следа и Держать слой рисования позади окон между жестами в простом режиме скрыты.
- Многие стили рисуют своими цветами или в своём размере. Пока используется такой стиль, примечание под Цвет следа или Толщина линии называет его и сообщает, что параметр его не меняет.
#FF00FF— цвет, который слой рисования Input.Observer считает прозрачным, поэтому след ровно такого цвета был бы невидим. Input.Observer рисует вместо него#FF00FE, а строка показывает предупреждение.- Используются только красная, зелёная и синяя составляющие цвета. Вставленный
#AARRGGBBсохраняет цветовую часть; за прозрачность отвечает Непрозрачность.
Как сделать следы лёгкими
Input.Observer рисует только во время жеста, но слой рисования, покрывающий экраны, занимает память, пока существует. Вот параметры, которые меняют стоимость следа.
- Классическая линия расходует меньше всего памяти и процессорного времени. Если для следа, подсказок и сообщений выбраны классические варианты или они выключены, рендерер вообще не запускается; страница Плагины показывает его как «Не используется».
- Освобождать графическую память в простое (Настроить… > Память, по умолчанию выключено) заставляет плагин Styles освобождать полноэкранную поверхность рисования после заданного числа секунд, когда на экране ничего нет (по умолчанию 30, 1–3600). Это самое крупное использование графической памяти плагином: около 16,6 МБ для одного экрана 1920 × 1080, 29,5 МБ при 2560 × 1440, 66,4 МБ при 3840 × 2160 и больше для нескольких экранов рядом. Следующий жест создаёт её заново до рисования первой точки, что стоит этому жесту короткой задержки.
- Держать слой рисования позади окон между жестами помогает, когда полноэкранная игра или видео подтормаживает или ведёт себя иначе, пока работает Input.Observer, или программа плохо реагирует на перекрывающее её окно. У плагина Styles есть собственный переключатель в Настроить… > Что рисует этот плагин; переключатель классической линии находится на вкладке Параметры следа. Оба по умолчанию выключены.
- Подготавливать новый выбранный стиль до первого жеста (по умолчанию включено) заранее незаметно готовит только что выбранный стиль, чтобы его первый штрих не начинался с рывка. На собственный стиль кнопки рисования и выбор «Вперемешку» это не распространяется.
- Наибольшее число частиц на экране (Линия / Частицы и Размер и частицы) ограничивает, сколько искр, листьев или других частиц стиль держит на экране. Уменьшите его, если насыщенные стили кажутся тяжёлыми.
- Ограничение длины следа оставляет на экране только последнюю часть длинного штриха.