Przekazałem Chatowi, że Linux Live USB działa, więc przekazuję Ci kolejny troubleshoot ;)
Skoro Linux Live USB poprawnie obsługuje kamerę, a świeża instalacja Windows 10 i 11 nie rozwiązuje problemu, możemy wykluczyć uszkodzenie sprzętowe i skupić się na specyficznych aspektach Windowsa.
Spróbuj następujących rozwiązań:
1. Zmiana sterownika kamery
- Otwórz Menedżer urządzeń (
devmgmt.msc)
- Rozwiń Urządzenia do przetwarzania obrazu lub Kamery
- Kliknij prawym przyciskiem na swoją kamerę → Aktualizuj sterownik → Przeglądaj mój komputer w poszukiwaniu sterowników
- Kliknij Pozwól mi wybrać z listy dostępnych sterowników
- Jeśli są różne wersje sterownika, spróbuj każdej z nich
Jeśli to nie pomoże, wypróbuj starszą wersję sterownika dostępną na stronie producenta kamery lub laptopa.
2. Wymuszenie innego sterownika systemowego
Windows może używać domyślnego sterownika usbvideo.sys, który nie zawsze działa poprawnie. Spróbuj wymusić użycie sterownika dostarczonego przez producenta.
3. Wyłączenie trybu oszczędzania energii dla USB
- Otwórz Menedżer urządzeń
- Znajdź Kontrolery uniwersalnej magistrali szeregowej (USB)
- Kliknij prawym przyciskiem na Główny koncentrator USB → Właściwości
- Przejdź do zakładki Zarządzanie energią i odznacz opcję Zezwalaj komputerowi na wyłączanie tego urządzenia w celu oszczędzania energii
- Powtórz to dla wszystkich koncentratorów USB
4. Zmienna częstotliwość odświeżania monitora
Jeśli używasz monitora o odświeżaniu wyższym niż 60 Hz, spróbuj ustawić 60 Hz w Ustawieniach ekranu → Zaawansowane ustawienia wyświetlania.
5. Wyłączenie sprzętowej akceleracji wideo
Jeśli problem występuje w przeglądarkach lub aplikacjach korzystających z akceleracji sprzętowej, spróbuj ją wyłączyć:
- W Chrome/Edge:
chrome://settings/?search=hardware+acceleration → Wyłącz Używaj akceleracji sprzętowej, gdy jest dostępna
- W Discord, Zoom, Teams – sprawdź ustawienia wideo i wyłącz akcelerację sprzętową
6. Zmiana trybu pracy USB w BIOS/UEFI
Jeśli masz dostęp do BIOS/UEFI:
- Sprawdź, czy są opcje dotyczące USB Mode lub XHCI Hand-Off
- Jeśli tak, spróbuj zmienić ustawienie (np. włączenie/wyłączenie XHCI Hand-Off)
7. Wymuszenie jednolitego buforowania w DirectShow
- Pobierz OBS Studio i otwórz kamerę przez Źródła → Urządzenie przechwytywania wideo
- W opcjach zaawansowanych zmień Tryb wyjścia wideo na
DirectShow
- Spróbuj różnych wartości dla Ustawienia buforowania
Jeśli żadna z tych metod nie działa, daj znać, czy kamera to model z dedykowanym oprogramowaniem (np. Logitech), czy systemowa, oraz jak wygląda problem w OBS Studio – czy tam też buforowanie jest zaburzone?