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.

Elringus
źródło
Ś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.

tuvusu44
źródło
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