Wersja: 2.0.1
Ostatnia aktualizacja: 28 września 2026 r.
Przegląd
Ten dokument dotyczy tylko myszy i nie obejmuje trackpadów ani trackballi.
Wymagania minimalne i dodatkowe
Ten dokument specyfikacji jest podzielony na 2 sekcje:
- Minimalne wymagania opisują kryteria, które musi spełniać kategoria urządzeń peryferyjnych, aby była kompatybilna.
- Dodatkowe wymagania opisują kryteria certyfikacji.
Użyj tych przycisków nawigacyjnych, aby wyświetlić tylko minimalną lub minimalną i dodatkową specyfikację.
Legend
| Czasownik związany z usługą | Działanie programowania |
|---|---|
| „MUST” | Obowiązkowe wymaganie dotyczące produktu |
| „SHOULD” | Opcjonalna rekomendacja |
| "MAY" | Przydatne |
WYMAGANIA MINIMALNE
Specyfikacja ogólna urządzenia peryferyjnego
- Urządzenie peryferyjne MUSI spełniać minimalne wymagania określone w specyfikacjach ogólnych urządzeń peryferyjnych.
Oprogramowanie
Jądro
Jeśli używany jest niestandardowy sterownik jądra, MUSI on zostać przesłany do głównego repozytorium systemu Linux.
Jeśli używany jest niestandardowy sterownik jądra, MUSI on być przeniesiony do starszych wersji jądra systemu operacyjnego Chromium w wersji 5.4 lub nowszej.
Gdy mysz jest wyłączona lub odłączona, jądro MUSI usunąć ją z kolekcji urządzeń wejściowych.
Przyciski
- Jeśli mysz zawiera przycisk z funkcją domyślną, MUSI zgłaszać tę funkcję za pomocą odpowiedniego kodu KEY_ lub BTN_ opisanego w jądrze systemu Linux.
DODATKOWE WYMAGANIA
Oprócz minimalnych wymagań urządzenie peryferyjne MUSI spełniać te obowiązkowe wymagania, aby uzyskać certyfikat.
Specyfikacja ogólna urządzenia peryferyjnego
- [Wymagane] Urządzenie peryferyjne MUSI spełniać dodatkowe wymagania określone w specyfikacjach ogólnych urządzeń peryferyjnych.
Sprzęt i projektowanie wizualne
Tryb oszczędzania baterii
- [Opcjonalnie] Gdy mysz nie jest używana przez pewien czas, powinna przejść w tryb mniejszego zużycia energii.
Oprogramowanie
Przyciski
- [Opcjonalnie] Mysz POWINNA zgłaszać klawisz tylko wtedy, gdy jest on fizycznie obecny na myszy lub można go przypisać do jednego z przycisków myszy za pomocą narzędzia do konfiguracji.
Raportowanie stanu baterii
- [Wymagane] Jeśli mysz zawiera baterię, urządzenie MUSI zgłaszać poziom baterii za pomocą standardowego raportu HID General Purpose Battery Strength.
Ładowanie
[Wymagane] Jeśli mysz korzysta z baterii wielokrotnego ładowania, MUSI obsługiwać ładowanie przez USB-C.
[Wymagane] Jeśli mysz zawiera ładowarkę USB-C, musi ona mieć certyfikat USB-IF.
Historia zmian
| Data | Wersja | Uwagi |
|---|---|---|
| 2026-09-28 | 2.0.1 | Aktualizacja formatowania. |
| 2026-03-13 | 2,0 | Aktualizowanie dokumentacji |
| 2024-02-01 | 1.0.1 | Pierwsza publikacja na platformie Google Developers. |
| 2023-05-19 | 1,0 | Pierwsza publikacja. |