Совместимость с ChromeOS — Спецификация мышей v2.0

Версия: 2.0
Последнее обновление: 13.03.2026

Обзор

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

  1. Минимальные требования описывают критерии совместимости категории периферийных устройств с ChromeOS.

  2. Дополнительные требования описывают критерии сертификации. Данный документ относится только к мышам и не включает в себя тачпады и трекболы.

Легенда

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

МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ

Общие технические характеристики периферийных устройств

  • Периферийное устройство ДОЛЖНО соответствовать минимальным требованиям (cc-generic-peripheral), определенным в технических условиях для универсальных периферийных устройств.

Программное обеспечение

Ядро

  • Если используется собственный драйвер ядра, его ОБЯЗАТЕЛЬНО нужно добавить в основную ветку Linux.

  • Если используется собственный драйвер ядра, его ОБЯЗАТЕЛЬНО нужно портировать в ядра Chromium OS версии 5.4 и выше.

  • Когда мышь выключается или отключается, ядро ​​ОБЯЗАТЕЛЬНО должно удалить мышь из списка устройств ввода.

Кнопки

  • Если мышь содержит кнопку с функцией по умолчанию, она ДОЛЖНА сообщать об этой функции, используя соответствующий код KEY_ или BTN_, описанный в ядре Linux .

ДОПОЛНИТЕЛЬНЫЕ ТРЕБОВАНИЯ

Наряду с минимальными требованиями, периферийное устройство ДОЛЖНО соответствовать нижеперечисленным обязательным требованиям для получения сертификации.

Общие технические характеристики периферийных устройств

  • [Обязательно] Периферийное устройство ДОЛЖНО соответствовать дополнительным требованиям, определенным в общих спецификациях периферийных устройств.

Аппаратное обеспечение и визуальный дизайн

Режим пониженного энергопотребления

  • [Необязательно] Когда мышь неактивна, она ДОЛЖНА переходить в режим пониженного энергопотребления.

Программное обеспечение

Кнопки

  • [Необязательно] Мышь ДОЛЖНА сообщать о нажатии клавиши только в том случае, если она физически присутствует на мыши или может быть назначена одной из кнопок мыши с помощью инструмента настройки.

Отчеты о состоянии батарей

  • [Обязательно] Если мышь оснащена батареей, устройство ДОЛЖНО сообщать об уровне заряда батареи с помощью стандартного отчета HID General Purpose Battery Strength.

Зарядка

  • [Обязательно] Если мышь использует перезаряжаемую батарею, она ДОЛЖНА поддерживать зарядку через USB-C.

  • [Обязательно] Если мышь комплектуется зарядным устройством USB-C, то это зарядное устройство ДОЛЖНО иметь сертификат USB-IF .

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

Дата Версия Примечания
2026-03-13 2.0 Обновить документацию
2024-02-01 1.0.1 Первая публикация на платформе Google Developers.
2023-05-19 1.0 Первая публикация.