Przejdź do głównej zawartości

Informacja o oprogramowaniu układowym społeczności

Oprogramowanie układowe, do którego odwołuje się sekcja QMK tej dokumentacji, jest utrzymywane przez społeczność. Ta strona wyjaśnia, co to oznacza, jakie ryzyko ze sobą niesie i co obejmuje wsparcie SignalRGB.

O oprogramowaniu układowym QMK utrzymywanym przez społeczność

Dział zatytułowany „O oprogramowaniu układowym QMK utrzymywanym przez społeczność”

QMK (Quantum Mechanical Keyboard) to projekt oprogramowania układowego klawiatur o otwartym kodzie źródłowym. Niektórzy członkowie społeczności SignalRGB niezależnie utrzymują buildy oprogramowania układowego QMK, które w połączeniu ze zgodną wtyczką urządzenia pozwalają SignalRGB kontrolować klawiatury, które nie są oficjalnie obsługiwane.

Oprogramowanie układowe, do którego odwołuje się ta dokumentacja, nie zostało opracowane, zbudowane, rozprowadzone, zweryfikowane, podpisane, przetestowane ani utrzymywane przez SignalRGB. Jest to praca niezależnych członków społeczności, którzy nie są pracownikami, wykonawcami ani przedstawicielami SignalRGB. Linkowanie do repozytorium społeczności z dokumentacji SignalRGB nie stanowi poparcia, certyfikacji ani gwarancji dla tego oprogramowania układowego.

Jak opisano w sekcjach 1.2 i 1.3 Warunków korzystania z usług SignalRGB, WhirlwindFX nie jest stroną w umowach między użytkownikami a zewnętrznymi dostawcami sprzętu lub oprogramowania i nie udziela gwarancji dotyczących wydajności, jakości ani kompatybilności sprzętu lub oprogramowania zewnętrznego używanego z platformą SignalRGB.

Instalacja oprogramowania układowego firm trzecich na klawiaturze prawie zawsze unieważnia gwarancję producenta na to urządzenie. Dotyczy to niezależnie od tego, czy oprogramowanie układowe spowoduje uszkodzenie, czy też ewentualna awaria jest związana z oprogramowaniem układowym. SignalRGB nie udziela gwarancji sprzętowych i nie może zrekompensować, wymienić ani naprawić klawiatur, których oryginalny producent odmówi serwisowania.

Nieudane flashowanie — spowodowane przerwaniem zasilania, niekompatybilnym buildem, błędem w oprogramowaniu układowym lub błędem użytkownika podczas procesu flashowania — może tymczasowo lub trwale wyłączyć klawiaturę. Niektóre klawiatury można odzyskać za pomocą procedur odzyskiwania bootloadera; inne nie.

Przed flashowaniem potwierdź, czy twój konkretny model klawiatury ma ścieżkę odzyskiwania i czego ta ścieżka wymaga.

Oprogramowanie układowe działa na uprzywilejowanym poziomie na twoim urządzeniu i może potencjalnie rejestrować naciśnięcia klawiszy, modyfikować zachowanie wejściowe i komunikować się przez USB. Oprogramowanie układowe utrzymywane przez społeczność nie zostało poddane ocenie bezpieczeństwa przez SignalRGB. Nie mamy powodów, by sądzić, że buildy oprogramowania układowego aktualnie utrzymywane przez członków społeczności są złośliwe, ale nie możemy zweryfikować integralności każdego commita, forka ani artefaktu budowania.

Przed flashowaniem powinieneś:

  • Pobierać oprogramowanie układowe wyłącznie z repozytorium oryginalnego opiekuna — nie od redystrybutorów ani luster
  • Weryfikować sumy kontrolne lub podpisy tam, gdzie opiekun je dostarcza
  • Samodzielnie przejrzeć kod źródłowy lub zaufać komuś, komu ufasz, kto to zrobił, przed flashowaniem buildów od nieznanych współtwórców

Niestandardowe oprogramowanie układowe może zmienić sposób, w jaki klawiatura raportuje dane wejściowe do systemu operacyjnego. Może to powodować problemy z:

  • Systemami anty-cheat w grach, które czasami oznaczają niestandardowe urządzenia wejściowe
  • Oprogramowaniem dostępności, które oczekuje określonego zachowania klawiatury
  • Funkcjami systemu operacyjnego zależnymi od standardowych deskryptorów HID
  • Przyszłymi aktualizacjami SignalRGB, aktualizacjami QMK lub aktualizacjami oprogramowania układowego producenta

Kompatybilność z SignalRGB nie jest gwarantowana między wersjami. Build oprogramowania układowego działający dziś może przestać działać po następnej aktualizacji SignalRGB, następnej aktualizacji QMK lub następnej aktualizacji systemu operacyjnego. Utrzymywanie kompatybilności oprogramowania układowego w czasie jest twoją odpowiedzialnością.

Jak opisano w Sekcji 10 (Zastrzeżenia) i Sekcji 11 (Ograniczenie odpowiedzialności) Warunków korzystania z usług SignalRGB, platforma SignalRGB jest dostarczana “w stanie takim, jakim jest”, a odpowiedzialność SignalRGB jest odpowiednio ograniczona.

Nasz zespół wsparcia nie może pomóc z:

  • Problemami spowodowanymi przez lub związanymi z oprogramowaniem układowym utrzymywanym przez społeczność
  • Procedurami flashowania, odzyskiwaniem bootloadera lub rozwiązywaniem problemów sprzętowych
  • Sporami z producentami klawiatur dotyczącymi unieważnionych gwarancji
  • Sporami z opiekunami oprogramowania układowego społeczności
  • Uszkodzeniami sprzętu, utratą danych lub incydentami bezpieczeństwa wynikającymi z używania oprogramowania układowego społeczności

Pytania techniczne dotyczące oprogramowania układowego społeczności należy kierować do opiekuna konkretnego repozytorium, z którego korzystasz, za pośrednictwem trackera zgłoszeń lub kanałów społeczności powiązanych z tym repozytorium. W przypadku oprogramowania układowego społeczności SRGBmods korzystaj z trackera zgłoszeń GitHub lub kanałów QMK na Discord SignalRGB.

QMK i większość projektów pochodnych QMK są dystrybuowane na podstawie Powszechnej Licencji Publicznej GNU (GPL). Jeśli modyfikujesz, redystrybuujesz lub budujesz na bazie oprogramowania układowego społeczności, jesteś odpowiedzialny za przestrzeganie mających zastosowanie warunków licencji open source. Te obowiązki istnieją między tobą a oryginalnymi posiadaczami praw autorskich; SignalRGB nie jest stroną i nie egzekwuje tych licencji.


Ostatnia aktualizacja: 12.05.2026