Wersja: 2.0.1
Ostatnia aktualizacja: 28 września 2026 r.
Przegląd
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 |
Słowniczek
Klawisze funkcyjne: klawisze Fn z numerami, takie jak F1, F2 itd.
Klawisze nawigacyjne: w górę, w dół, w lewo, w prawo.
Sześciopak: w układzie rozszerzonym 2 rzędy po 3 klawisze znajdujące się nad klawiszami nawigacyjnymi.
Dongle mały adapter portu, który umożliwia komunikację z akcesorium w formacie nieobsługiwanym natywnie przez urządzenie z ChromeOS. A dongle często zawiera odbiornik RF.
RF: częstotliwość radiowa. Najpopularniejsza forma komunikacji bezprzewodowej.
Klawisze trybu: Caps Lock, Num Lock, Scroll Lock; klawisze, które zmieniają działanie klawiatury i nadal mają wpływ po zwolnieniu.
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.
Kluczowe zachowania
Kody HID
Klawiatura MUSI być zgodna ze standardem HID w wersji 1.11.
Wszystkie klawisze MUSZĄ wysyłać kody HID lub kombinację kodów HID zmapowanych na kod KEY_ lub BTN_ przez jądro systemu Linux.
Klawisze kombinacji
- Jeśli klawiatura ma klawisz AI, MUSI wysyłać Meta + Shift + f23.
Klawisze funkcyjne
Jeśli klawiatury mają klawisze z dodatkowym działaniem jako klawisze funkcyjne, klawiatura MUSI mieć klawisz Fn.
Jeśli klawisz z dodatkowym działaniem jako klawisz funkcyjny zostanie naciśnięty jednocześnie z klawiszem Fn, klawiatura MUSI wysłać kod HID klawisza funkcyjnego.
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.
Kluczowe zachowania
Klawisze funkcyjne
[Opcjonalnie] Klawisze MOGĄ mieć drugą funkcję jako klawisze funkcyjne.
[Opcjonalnie] Klawiatura MOŻE mieć dedykowane klawisze funkcyjne.
Bateria i zasilanie
[Wymagane] Jeśli klawiatura zawiera baterię, oprogramowanie klawiatury MUSI raportować poziom baterii za pomocą HID.
[Wymagane] Jeśli urządzenie jest sprzedawane w zestawie z ładowarką USB-C, ładowarka MUSI mieć certyfikat USB-IF potwierdzający zgodność ze standardem ładowania.
Tryb oszczędzania baterii
- [Opcjonalnie] Jeśli klawiatura nie jest używana przez pewien czas, powinna przejść w tryb oszczędzania energii.
Historia zmian
| Data | Wersja | Uwagi |
|---|---|---|
| 2026-09-28 | 2.0.1 | Zaktualizuj formatowanie. |
| 2026-03-19 | 2,0 | Aktualizowanie dokumentacji |
| 2024-02-01 | 1.0.1 | Pierwsza publikacja na platformie Google Developers. |
| 2023-08-18 | 1,0 | Pierwsza publikacja. |