Warum frieren Tastatur und Maus regelmäßig ein, wenn sie über USB-zu-Seriell mit einem anderen Gerät verbunden sind?

Warum frieren Tastatur und Maus regelmäßig ein, wenn sie über USB-zu-Seriell mit einem anderen Gerät verbunden sind?

Ich programmiere und debugge externe Geräte wie Arduino und Atmel ARM-Chips (in der Elektronikentwicklung). Immer wenn ich eine serielle Verbindung herstelle (USB-zu-Seriell), stelle ich fest, dass meine Tastatur und Maus (beide extern USB) regelmäßig einfrieren, Symptome wie:

  • Für ein oder zwei Sekunden keine Bewegung des Mauszeigers
  • Für ein oder zwei Sekunden werden keine Tastatureingaben registriert
  • Tastaturanschläge wiederholen sich wie eine feststeckende oder klebende Taste (z. B. Keeeeeeeeeetastatur)
  • Manchmal ertönt auch der Windows-Sound beim Trennen/Verbinden des USB-Anschlusses, was darauf hindeutet, dass der USB-Hub neu gestartet wurde oder etwas

Um das Problem auszulösen, musste ich mich nur mit dem externen Gerät verbinden, indem ichKitt,XCTUoder den seriellen Monitor innerhalbArduinos IDEDurch das Beenden der Verbindung wird der normale USB-Betrieb wiederhergestellt.

Ich habe es versucht:

  • Verschiedene Tastaturen und Mäuse
  • Verschiedene USB-Anschlüsse
  • Deaktivieren nicht verwendeter USB-Hubs/Anschlüsse
  • Entfernen Sie alle anderen Peripheriegeräte, einschließlich der Dell D6000-Dockingstation
  • Sicherstellen, dass Windows 10 (Pro) vollständig auf dem neuesten Stand ist
  • Aktualisieren der Treibersoftware
  • Aktualisieren des Motherboard-BIOS
  • Entfernen von Anwendungen (nicht benötigt oder mit mutmaßlichem Störpotenzial)
  • Optimierungen in der Windows-Registrierung, wie z. B. das Deaktivieren der Unterstützung/Erkennung serieller Mäuse

Nichts hat funktioniert. Ich bin kurz davor, diesen Computer zu verkaufen und Mac-Benutzer zu werden.

Wie kann ich dieses Problem mit dem Einfrieren des USB-Eingangs beheben? Gibt es Tools, mit denen ich die Ursache genauer untersuchen kann?Ich konnte nichts Ungewöhnliches feststellen beiProcess Explorer,Prozessmonitor, usw.

Ich verwende ein Dell XPS 9570 mit Windows 10 Pro. Die CPU ist ein Intel Core i9-8950HK und das Gerät hat 32 GB RAM.

Antwort1

Nachdem ich einige Tage lang sehr frustriert war und nicht sicher war, ob es ein Betriebssystem- oder Hardwareproblem war, begann ich, mich auf modellspezifische Beschwerden zu konzentrieren. Ich fanddieser Thread im Dell-Supportforum.

Für mich hat sich das Problem gelöst. Es lief auf zwei Vorschläge von Forumsbenutzern hinaus:

  1. Im BIOS Performanceunterdeaktivieren C-States Control.

    Diese Option aktiviert oder deaktiviert zusätzliche Ruhezustände des Prozessors.

    Der Forumsbeitrag erwähnte, dass dies zu höherem Stromverbrauch und höheren Temperaturen führen könne.

  2. Auch im BIOS unter System Configuration> Thunderbolt Auto-Switch,deaktivieren Auto Switch. Klicken Sie auf „Übernehmen“ und aktivieren Sie dann Native Enumeration.

    Diese Option konfiguriert die vom Thunderbolt-Controller verwendete Methode zur Durchführung der PCIe-Geräteaufzählung.

Ich bin nicht sicher, ob nur eine dieser Änderungen das Problem gelöst hat oder ob beide erforderlich waren.

verwandte Informationen