¿Por qué el teclado y el mouse se congelan periódicamente mientras están conectados a otro dispositivo a través de USB a serie?

¿Por qué el teclado y el mouse se congelan periódicamente mientras están conectados a otro dispositivo a través de USB a serie?

Estoy programando y depurando dispositivos externos como chips Arduino y Atmel ARM (en desarrollo electrónico). Cada vez que me conecto vía serial (USB a serial), noto que mi teclado y mouse (ambos USB externos) se congelan periódicamente, síntomas como:

  • No hay movimiento del cursor del mouse durante uno o dos segundos.
  • No se registra ninguna entrada del teclado durante uno o dos segundos
  • Las pulsaciones del teclado se repiten como una tecla atascada o pegajosa (por ejemplo, keeeeeeeeeeyboard)
  • A veces también se escucha el sonido de Windows de desconexión/conexión USB, lo que sugiere que el concentrador USB se ha reiniciado o algo así.

Para desencadenar el problema, solo necesitaba conectarme al dispositivo externo usandoMasilla,XCTU, o el monitor serie dentroIDE de Arduino. Al finalizar la conexión se reanudará el funcionamiento normal del USB.

He intentado:

  • Diferentes teclados y ratones.
  • Diferentes puertos USB
  • Desactivar concentradores/puertos USB no utilizados
  • Retire todos los demás periféricos, incluida la estación de acoplamiento Dell D6000
  • Asegurarse de que Windows 10 (Pro) esté completamente actualizado
  • Actualización del software del controlador
  • Actualización del BIOS de la placa base
  • Eliminar aplicaciones (innecesarias o que se presume que tienen potencial para interferir)
  • Ajustes en el Registro de Windows, como deshabilitar la compatibilidad/detección del mouse serie

Nada ha funcionado. Estoy a punto de vender esta computadora y convertirme en usuario de Mac.

¿Cómo puedo solucionar este problema de congelación de la entrada USB? ¿Existen herramientas para investigar lo que está sucediendo a un nivel más profundo?No he podido ver nada inusual conExplorador de procesos,Monitor de proceso, etc.

Estoy usando una Dell XPS 9570 con Windows 10 Pro. La CPU es una Intel Core i9-8950HK y la máquina tiene 32 GB de RAM.

Respuesta1

Después de un par de días de sentirme muy frustrado y sin estar seguro de si se trataba de un problema de sistema operativo o de hardware, comencé a concentrarme en las quejas específicas del modelo. encontréeste hilo en el foro de soporte de Dell.

Para mi el tema ha sido solucionado. Todo se redujo a dos sugerencias de los usuarios del foro:

  1. En BIOS, en Performance,desactivar C-States Control.

    Esta opción habilita o deshabilita estados de suspensión adicionales del procesador.

    El cartel del foro mencionó que esto puede generar un mayor uso de energía y temperaturas.

  2. También en BIOS, en System Configuration> Thunderbolt Auto-Switch,desactivar Auto Switch. Haga clic en 'Aplicar' y luego marque Native Enumeration.

    Esta opción configura el método utilizado por el controlador Thunderbolt para realizar la enumeración de dispositivos PCIe.

No estoy seguro de si solo uno de estos cambios resolvió el problema o si ambos eran necesarios.

información relacionada