Opóźnienie USB po zmianie kursora myszy


1

Proszę, nie traktuj tego pytania jako duplikatu tego - w moim przypadku nie jest to problem z grafiką Intela, a problem jest nieco inny.


Mam nowy komputer z systemem Windows 10 i mam dziwny problem z urządzeniami USB.

Kwestia

Gdy zmienia się ikona kursora myszy (na przykład po najechaniu linkiem do adresu URL przeglądarki lub polem tekstowym), występuje opóźnienie USB od 500 ms do 2 sekund. Przez opóźnienie USB rozumiem, że każde urządzenie podłączone do dowolnego portu USB przestaje odpowiadać: mysz przestaje się poruszać, klawiatura nie odpowiada, dźwięk zanika (korzystam z zewnętrznego interfejsu audio USB). Nie dzieje się to przy każdym przejściu, ale nieco losowo, choć dość uporczywie.

Wyobraź sobie, że przesuwasz kursor myszy nad stroną wyników wyszukiwania Google: stan kursora zmieni się na ręczny po najechaniu na link URL, na zaznaczenie tekstu przy najechaniu tekstem opisowym poniżej linków i na wskaźnik w „wolnych” obszarach. W moim przypadku mysz ciągle się opóźnia i dźwięk zanika, gdybym tylko przesunął kursor nad taką stronę.

Informacja o systemie

  • System operacyjny: Windows 10 Pro
  • Procesor: Intel Core i7 6900K
  • Płyta główna: ASUS X99-A
  • Karta graficzna: ASUS STRIX GTX1080-O8G-GAMING
  • DDR: 8x8GB, DDR4, Crucial Ballistix Elite, 2666 MHz
  • SSD: 2 TB, Samsung 850 PRO
  • HDD: 3 TB SATA-III Western Digital Red (WD30EFRX)
  • Zewnętrzne urządzenia USB: mysz bezprzewodowa (Logitech G900), klawiatura bezprzewodowa (Logitech K800), interfejs audio USB 2.0 (Roland QUAD-CAPTURE)

Co próbowałem

  • Korzystanie z czystego rozruchu systemu Windows - problem nadal występował;
  • Instalowanie nowego systemu Windows 10 - problem pojawia się od samego początku;
  • Wypróbowanie różnych sterowników dla urządzeń / kontrolerów USB i mikroukładu MB - bez zmian;
  • Wypróbowanie różnych sterowników NVidia - bez zmian;
  • Aktualizacja BIOS płyty głównej do najnowszej wersji - bez zmian;
  • Przełączanie trybu HCI w systemie BIOS - tutaj zdecydowanie był pewien efekt. W trybie EHCI (USB 2) opóźnienia myszy były znacznie bardziej zauważalne, podczas gdy zaniki dźwięku były minimalne, aw przypadku xHCI (USB 3) było odwrotnie: więcej opóźnień audio i mniej myszy;
  • Używanie różnych portów USB - była niewielka różnica w zależności od używanych portów USB. Kiedy urządzenie jest podłączone do portu kontrolera Intel USB, opóźnienia są częstsze, podczas gdy porty ASMedia miały mniej problemów;
  • Wyłączanie wszelkich funkcji oszczędzania energii w BIOS, zarządzaniu energią Windows i menedżerze urządzeń dla każdego urządzenia USB i kontrolera USB - bez różnicy;
  • Odłączanie wszystkich urządzeń USB oprócz myszy - bez zmian;
  • Używanie różnych myszy (przewodowych i bezprzewodowych) - bez zmian;
  • Próbowanie innego procesora graficznego - bez zmian;
  • Wypróbowanie innej płyty głównej (ROG STRIX X99) - całkowicie rozwiązany problem opóźnienia myszy, ale zaniki dźwięku utrzymywały się w trybie xHCI;
  • Wyłączenie wszystkich funkcji myszy w ustawieniach myszy Windows (zwiększenie precyzji wskaźnika, śladów wskaźnika, ukrywanie wskaźnika podczas pisania, cień cienia wskaźnika) - bez zmian, z wyjątkiem śladów (więcej na ten temat poniżej).

Dziwne

A teraz najdziwniejsza rzecz: włączenie opcji „wyświetlaj ślady wskaźnika” w ustawieniach myszy Windows całkowicie rozwiązuje problem ! Naprawdę nie rozumiem, dlaczego tak się dzieje, w jaki sposób taka „kosmetyczna” opcja może wpłynąć na wszystkie urządzenia USB w systemie? Ustawiłem dystans szlaku na możliwie jak najkrótszy, ale nadal jest zauważalny i dość rozprasza, więc szukam sposobu na rozwiązanie tego problemu bez włączania szlaków.


Ślady wskaźnika są graficzną rzeczą, która podobnie jak odpowiedzi na pytania, które połączyłeś, jest przede wszystkim włączona i zależna od sterownika karty graficznej. Mówisz, że użyłeś świeżej instalacji systemu Windows i zaktualizowałeś BIOS i sterowniki urządzeń USB , ale czy zainstalowałeś także najnowsze sterowniki wideo od nVidia, a także sterowniki chipsetu i kontrolera USB od producenta (Intel i / lub Asus, najlepiej Intel). Ponadto, jeśli wykonasz czysty rozruch systemu Windows 10, czy problem nadal występuje?
Ƭᴇcʜιᴇ007

Tak, wypróbowałem różne sterowniki nVidia (najnowsze i najstarsze, które były dostępne dla mojego GPU) - bez zmian. Zainstalowałem również najnowsze sterowniki mikroukładu Intel (wypróbowane wersje zarówno ze stron Asus, jak i Intel) oraz sterownik kontrolera USB ASmedia - też nie mam szczęścia. Sprawdziłem czysty rozruch (dzięki za wskazówkę, btw) - problem nadal występował.
Elringus,

To brzmi jak problem ze sprzętem, więc powiedziałbym, że nadszedł czas, aby zabrać go tam, gdzie go kupiłeś, i
spłacić

Hm, jak to może być problem ze sprzętem, gdy włączenie śladów wskaźnika to naprawia? Czy to nie jest coś związanego z OS / sterownikami?
Elringus,

Wypróbowałeś nową instalację systemu operacyjnego i upewniłeś się, że wszystkie sterowniki zostały zaktualizowane (a także przeprowadziłeś wiele prób z innymi wersjami). O ile mi wiadomo, udowodniłeś, że to nie jest problem z oprogramowaniem. Zakładając, że masz sprzęt do testowania, wypróbuj inną (znaną-dobrą) kartę graficzną i sprawdź, czy to coś zmieni. Jeśli nie masz zapasowego sprzętu, skorzystaj z gwarancji i oddaj ją komuś, kto prawdopodobnie tak robi, aby mógł dowiedzieć się, co się dzieje i / lub zapewni zamiennik, który działa tak, jak powinien.
ᴇcʜιᴇ007

Odpowiedzi:


0

Udało mi się uniknąć tego samego powtarzalnego problemu z moim interfejsem audio Universal Audio Apollo Twin USB 3.0, używając ich najnowszego sterownika 9.2, w którym dodaliśmy nową opcję „USB Safety Buffer”, która jest częścią „USB Audio Transfer Protocol 2.0 ”, który został dodany do systemu Windows 10 wraz z aktualizacją dla twórców.

Może być potrzebny nowy sterownik audio firmy Roland, który obsługuje protokół USB Audio Transfer Protocol 2.0 dla systemu Windows 10 włącznie. Aktualizacja twórców.

W moim przypadku LatencyMon zgłosił plik dxgkrnl.sys z najwyższym poziomem wykonania wynoszącym 1,6 ms, co jest zbyt wysokie (dozwolone maksimum 1,0 ms). Myślę, że w moim przypadku jest to Intel Display Driver 630, który nie wraca wystarczająco szybko do dxgkrnl.sys (o ile rozumiem). Musiałbym to zgłosić Intelowi.

W sterowniku audio musiałem zwiększyć bufor bezpieczeństwa USB z „Minimalnego” do „Małego” i do dzisiaj nie miałem już zaniku dźwięku. O ile rozumiem, „Mały” dodaje 1 ms do standardowego 1 ms - w sumie 2 ms, zanim wystąpi zanik dźwięku.

Proszę przeczytać mój raport Intela: https://communities.intel.com/message/483201

Jeśli nie możesz uzyskać nowego sterownika audio - spróbuj użyć LatencyMon i skontaktuj się z dostawcami sterowników.


Dziękuję za informację! Sprawdziłem i wygląda na to, że Roland nie aktualizował sterowników QuadCapture od 2015 roku. Spróbuję skontaktować się z nimi w sprawie problemu, choć tak naprawdę nie liczę na żadną odpowiedź :)
Elringus
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.