Совместимость с ChromeOS — спецификация стилуса v1.0

Версия: 1.0.4
Последнее обновление: 09.09.2026

Легенда

Глагол, обозначающий продукт Действия по развитию
"ДОЛЖЕН" Обязательное требование к продукту
"ДОЛЖЕН" Дополнительная рекомендация
"МОЖЕТ" Приятно иметь

Обзор

В данном документе с техническими характеристиками описаны критерии, которым должен соответствовать стилус, совместимый с ChromeOS.

Протокол

  • Стилус ДОЛЖЕН соответствовать функциям, описанным в требованиях к сертификации стилусов Universal Stylus Initiative (USI) версии 2.0 или более поздней.
    • Документ «Требования к сертификации стилусов» доступен для скачивания членам USI на сайте для членов universalstylus.org . Быстрые ссылки на эти документы можно найти на странице технической рабочей группы.
    • Чтобы стать членом USI, пожалуйста, свяжитесь с контактными лицами, указанными на сайте universalstylus.org .
    • Примечание: На момент написания статьи прямым контактным лицом для USI является usiadmin@universalstylus.org.
    • Необходимые характеристики указаны в разделах 2.4–2.7 «Требования к сертификации стилуса».
    • Помимо реализации функций, применимых ко всем стилусам USI, стилус ДОЛЖЕН реализовывать:
      • STY.FEA.1.4 - Функция стилуса - Индикатор уровня топлива
      • Обоснование: ChromeOS использует цифровой индикатор заряда батареи для отображения информации, связанной с батареей стилуса.
    • Эти функции МОГУТ быть реализованы, но не являются обязательными:
      • STY.FEA.2.1 - Функция стилуса – Основная кнопка
      • STY.FEA.2.3 - Функция стилуса – Возможность стирания
    • Соответствие требованиям может быть проверено с помощью процессов, описанных в Плане сертификационных испытаний стилусов Universal Stylus Initiative (USI) Stylus Certification Test Plan 2.0; на момент публикации этот документ еще не доступен от USI, пожалуйста, свяжитесь с ними для получения обновленной информации .
    • Если стилус поддерживает беспроводную зарядку (STY.FEA.6.1 - Функция стилуса – Беспроводная зарядка), то его можно проверить на соответствие плану тестирования, описанному в документе «Соответствие требованиям беспроводной зарядки и тестовые примеры», доступном для членов USI на сайте universalstylus.org .
    • Проверка на соответствие стандартам и сертификация логотипа могут проводиться в рамках Программы сертификации USI, подробная информация о которой доступна на веб-сайте universalstylus.org по адресу https://universalstylus.org/certification .
  • Напоминаем, что стилус ДОЛЖЕН поддерживать как устройства USI 1.0, так и 2.0:
    • Обоснование: Экосистема USI разработана для максимальной совместимости, поэтому ожидается, что все стилусы версии 2.0 будут работать со всеми Chromebook, поставляемыми с поддержкой USI, включая версии протокола 1.0 и 2.0.
    • Это будет достигнуто, если ваш стилус соответствует требованиям сертификации стилусов.

Замена батареи

  • Если стилус поддерживает сменные батарейки, например, типа AAAA, то в батарейном отсеке ДОЛЖЕН быть хорошо видимый индикатор полярности/направления батарейки.

Проводная зарядка

  • Если стилус оснащен перезаряжаемой батареей, заряжаемой через проводное соединение, устройство ДОЛЖНО поддерживать зарядку через USB-C с использованием сертифицированных кабелей USB-IF и источников USB-A и USB-C, совместимых с USB-IF, включая источники USB-C, поддерживающие USB PD. (В частности, стилус ДОЛЖЕН иметь USB-C Sink, как описано в разделе 4.5.1.3.2 спецификации кабеля и разъема USB Type-C, см. рисунок 4-9).
  • Если в комплект устройства входит USB-кабель:
    • Кабель ДОЛЖЕН иметь сертификат USB-IF.
  • Если устройство поставляется с зарядным устройством USB-C:
    • Зарядное устройство ДОЛЖНО иметь сертификат USB-IF.

Беспроводная зарядка

  • Если стилус заряжается беспроводным способом, он ДОЛЖЕН реализовывать функцию, описанную в STY.FEA.6.1 - Функция стилуса – Беспроводная зарядка, в разделе 2.5 Требования к сертификации стилусов 2.0.
    • Обоснование: использование данной конструкции необходимо для зарядки стилуса беспроводными зарядными устройствами, совместимыми со стандартом USI 2.0, в том числе и для Chromebook.
    • Примечание: Как указано в требованиях к сертификации Stylus 2.0, устройство можно протестировать в соответствии с описанием в документе «Соответствие требованиям беспроводной зарядки и тестовые примеры».

Прошивка

ГИД

  • Напоминаем о элементах, которые ДОЛЖНЫ быть реализованы в соответствии с определением C.GetGID(...) в разделе 6.1.3.6 Технической спецификации USI 2.0:

    • Стилус ДОЛЖЕН иметь глобально уникальный идентификатор, содержащийся в полях GID0-3.
    • Поле GID3 ОБЯЗАТЕЛЬНО должно содержать идентификатор USI (из документа реестра поставщиков USI, доступного на сайте для участников universalstylus.org ) производителя стилуса.
  • Если производитель стилуса отличается от производителя микросхемы стилуса, то GID2 ДОЛЖЕН включать USI-идентификатор производителя микросхемы стилуса.

  • Если у какой-либо из участвующих компаний отсутствуют идентификаторы USI, они ОБЯЗАТЕЛЬНО должны связаться с USI и запросить присвоение новых идентификаторов для этой цели.

  • Если стилус поддерживает наклон, как описано в разделе 2.4 «Требования к сертификации стилусов 2.0» документа STY.FEA.3.1 — «Функция стилуса — Поддержка наклона с помощью двух передатчиков», то GID4/5 ДОЛЖЕН быть соответствующим образом запрограммирован для различения моделей стилусов с различными физическими параметрами наклона:

  • GID4 ДОЛЖЕН быть запрограммирован с действительным идентификатором USI, скорее всего, идентификатором производителя стилуса или OEM-производителя, для которого изготавливается стилус.

  • Значение GID5 ДОЛЖНО быть запрограммировано с учетом индивидуальных особенностей каждого стилуса, имеющего различные электромеханические характеристики наклона, уникальные для значения GID4.

Отчет об уровне заряда батареи

  • Напоминаем о элементах, которые ДОЛЖНЫ быть реализованы в соответствии с определением C.GetBattery(...) в разделе 6.1.3.3 Технической спецификации USI 2.0.
    • Уровень заряда батареи стилуса, отображаемый функцией C.GetBattery() range, ДОЛЖЕН находиться в диапазоне от 1 до 100%.
    • Обоснование: ChromeOS использует этот диапазон заряда батареи для отображения информации о состоянии заряда стилуса. Значение 0, в частности, отображаться не должно.
  • Стилус ДОЛЖЕН сообщать об уровне заряда батареи 16 или ниже через функцию C.GetBattery(), если батарея скоро разрядится, и пользователь должен своевременно принять меры для замены или подзарядки батареи стилуса.
    • Обоснование: ChromeOS использует этот порог для активного отображения пользователю уведомления о необходимости подзарядки стилуса.
  • При значительном разряде батареи стилус ОБЯЗАТЕЛЬНО должен сообщать об уровне заряда батареи 25 или ниже через функцию C.GetBattery().
    • Обоснование: ChromeOS использует этот порог для пассивного отображения визуального индикатора заряда батареи стилуса с помощью предупреждающего цвета.
  • Если стилус отображает 8 или более уникальных уровней заряда батареи, то сообщаемый стилусом уровень заряда батареи ДОЛЖЕН иметь степень соответствия линейной кривой разряда батареи стилуса (сообщаемый процент по сравнению с фактической емкостью) не менее 80%.

История изменений

Дата Версия Примечания
2026-09-09 1.0.4 Обновление форматирования (содержание без изменений)
2024-02-01 1.0.3 Переиздание на новой платформе
2023-06-29 1.0.2 Вставлен разрыв строки
27.06.2023 1.0.1 Исправлены неработающие ссылки
2023-05-18 1.0 Первая публикация партнерского сайта